The JavaScript implementation of Approach.
Since the quite a few of types in Approach are based on Generator functions, TypeScript support is limited for those parts of the codebase. However, TypeScript is implemented to the best of it's ability for the type safety and code completion benefits.
It is recommended that you use bun.js
to run the code, however, anything above Node.js 14 should work.
- Install dependencies:
npm install
- Run the tests:
npm run index.js
Tests are written using the bun testing frameword. To run the tests, run bun test
.
The above code is licensed under the AGPL-3.0 license. See the LICENSE file for details.