* Add an additional test
* Jest debugging
* Fix readme, add another test for public API
* Remove unused var
* Add new test enforcement
* Add a concurrency test
* Remove scoping
* Add test for concurrency, remove scoping
* New API, update tests to match API
* Add test that fails for cycle
* Add tests for priority, update readme
* Update readme
* New implementation, with test parity of the old implementation
* Fix throws test
* Cycle detection
* Implement priority
* Change files
* Fix bug in mocks, add one more concurrency test
* Actually fix the test
* Fix bug in cycle detection
* Update README.md
Co-authored-by: Kenneth Chau <34725+kenotron@users.noreply.github.com>
* maxConcurrency -> concurrency
* Change files
* Major bump
* Don't use the word concurrency
* Forgot to save
* Add comments to concurrency
* No recursion on cycle calculation
* Unroll recursion for set cumulative order
Co-authored-by: Kenneth Chau <34725+kenotron@users.noreply.github.com>