First, install dependencies with pnpm:
pnpm install --frozen-lockfile
Then, run unit tests with Jest:
pnpm test
- TypeScript 5.1.6
- Node.js 16.13.2
- Our code is run with
--harmony
flag, enabling new ES2022 features. - lodash.js library is included by default.
- For Priority Queue / Queue data structures, you may use version 4.1 datastructures-js/priority-queue and datastructures-js/queue.
- Parameterized testing with Jest
- Add support for loading test cases from YAML files
- Add support for building and testing with Bazel
- Enable bzlmod
- ESLint