Files
Josh Goldberg 2d17b64723 chore: refactored ClassCyclr to not extend arrays, with tests (#342)
## Overview

Small cleanup/refactor I've been meaning to do for a while. It's weird
that ClassCyclr adds aritrary properties to arrays. This switches the
internal representation of cycles a bit to use `TimeCycle` objects with
a `classes: ClassesList` property.

And, now `ClassCyclr` is unit tested! 🙌 

### PR Checklist

-   ~[ ] Fixes #~
-   [x] I have run this code to verify it works
-   [x] This PR includes unit tests for the code change
2022-10-17 10:03:51 -04:00

107 lines
2.1 KiB
JSON

{
"dictionaries": ["css", "html", "softwareTerms", "typescript"],
"ignorePaths": [
"dist",
"lib",
"test",
"node_modules",
"**/*.d.ts",
"**/*.js",
"**/*.tsbuildinfo"
],
"words": [
"actorhittr",
"areaspawnr",
"Attachr",
"audioplayr",
"autofieldr",
"automagically",
"automator",
"battlemovr",
"Bittr",
"Blazingly",
"Boop",
"classcyclr",
"commitlint",
"Creatr",
"Cutscene",
"cutscenes",
"Cyclr",
"devicelayr",
"dpad",
"dragonfruit",
"Drawr",
"Editr",
"eightbittr",
"Filr",
"flagswappr",
"fpsanalyzr",
"frametickr",
"fullscreensaver",
"fullscreenshenanigans",
"Gameboy",
"gameplay",
"genrand",
"Gitter",
"Goombas",
"Grapher",
"Graphr",
"groupholdr",
"gzipped",
"Handlr",
"HIGHSCORE",
"Hittr",
"Holdr",
"hoverable",
"inputwritr",
"Inversify",
"itemsholdr",
"Keepr",
"Layr",
"Linr",
"Makoto",
"Makr",
"mapscreatr",
"mapscreenr",
"Matsumoto",
"menubutton",
"menugraphr",
"Mersenne",
"modattachr",
"Nishimura",
"numbermakr",
"objectmakr",
"Overworld",
"Passr",
"pixeldrawr",
"pixelrendr",
"Playr",
"preact",
"quadskeepr",
"redeclared",
"redeclaring",
"Rendr",
"sceneplayr",
"Screenr",
"Seedr",
"sinonjs",
"Spawnr",
"stateholdr",
"stringfilr",
"swappable",
"Takuji",
"timehandlr",
"triggerable",
"TTFI",
"unspawn",
"unspawned",
"unspawns",
"userwrappr",
"walkthrough",
"worldseedr",
"Wrappr",
"Writr",
"xattr"
]
}