From 279169be795a66fb8d7e528e2c5deee5dfe80090 Mon Sep 17 00:00:00 2001 From: Mari Date: Thu, 1 Dec 2022 18:25:07 -0500 Subject: [PATCH] Finish renderable text implementation+tests --- .idea/codeStyles/Project.xml | 36 ++++++---- .idea/workspace.xml | 87 ++++++++++++++--------- jest.config.js | 2 +- package-lock.json | 33 ++++++--- package.json | 4 +- src/{state => game}/gameData.spec.ts | 10 +-- src/{state => game}/gameData.ts | 8 +-- src/{state => game}/gameEvent.ts | 0 src/state/weightedText.spec.ts | 51 -------------- src/state/weightedText.ts | 100 -------------------------- src/types/random.ts | 6 -- src/{types => util}/random.spec.ts | 4 +- src/util/random.ts | 14 ++++ src/util/renderableText.spec.ts | 45 ++++++++++++ src/util/renderableText.ts | 58 +++++++++++++++ src/util/weightedList.spec.ts | 101 +++++++++++++++++++++++++++ src/util/weightedList.ts | 96 +++++++++++++++++++++++++ 17 files changed, 426 insertions(+), 229 deletions(-) rename src/{state => game}/gameData.spec.ts (87%) rename src/{state => game}/gameData.ts (98%) rename src/{state => game}/gameEvent.ts (100%) delete mode 100644 src/state/weightedText.spec.ts delete mode 100644 src/state/weightedText.ts delete mode 100644 src/types/random.ts rename src/{types => util}/random.spec.ts (60%) create mode 100644 src/util/random.ts create mode 100644 src/util/renderableText.spec.ts create mode 100644 src/util/renderableText.ts create mode 100644 src/util/weightedList.spec.ts create mode 100644 src/util/weightedList.ts diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index cb106f8..9fb0edc 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -2,26 +2,21 @@ - - @@ -30,22 +25,35 @@ diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 0427ccc..5f92bb3 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,18 +4,23 @@