A library of commonly used JavaScript tools and helpers by Becklyn Studios.
To run the tests, first install all dependencies:
npm install
Then run the kaba default task:
npx kaba
You need to run this task after every change in the library. You can also start a watcher to continuously build the library:
npx kaba -d
Now open the file in tests/index.html
in a web browser.
Place all test case files under tests/cases/
as regular .js
files.
The tests files are built using tests/build/all-tests.js
, so if you add a new test case file, you must add an import there.
This build is compiled using kaba, so you can use regular modern JS.
- Make your changes in the library
- If you added a new file, update the bundle build in
tests/build/all-tests.js
- Bundle the library via
kaba
- Write your tests in
tests/cases/
- Open the QUnit page in your browser and check whether all tests work correctly.