ClassCyclr
Cycles through class names using TimeHandlr events.
Usage
Constructor
import { ClassCyclr } from "classcyclr";
import { TimeHandlr } from "timehandlr";
const timeHandler = new TimeHandlr();
const classCycler = new ClassCyclr({ timeHandler });
Documentation coming soon
Development
This repository is a portion of the EightBittr monorepo.
See its docs/Development.md for details on how to get started.
Running Tests
yarn run test
Tests are written in Mocha and Chai.
Their files are written using alongside source files under src/
and named *.test.ts?
.
Whenever you add, remove, or rename a *.test.t*
file under src/
, watch
will re-run yarn run test:setup
to regenerate the list of static test files in test/index.html
.
You can open that file in a browser to debug through the tests, or run yarn test:run
to run them in headless Chrome.