The technical prerequisites for contributing to this project are the same as for using it. You can find them documented here.
You'll also want to check out the contributing guidelines.
- fork and clone this repository
- install [node/npm]
cargo run. To test command line arguments you can run
cargo run -- <args>.
Documentation lives in the
/docs directory. Each command has it's own page.
Additionally there are extra pages explaining the prerequisites, setup, and how to
contribute (which you are reading now!).
Tests live in the
/tests directory. To run the tests you can run:
You can also manually test the CLI tool by running:
cargo run -- <args>
cargo run -- init /tests/fixtures/js-hello-world --scope=ag_dubs