docs: 📝 add local dev info section

This commit is contained in:
Julien Oculi 2024-03-11 13:23:22 +01:00
parent 7a3e5cc24e
commit 9a0b1ff462

View file

@ -126,3 +126,21 @@ of the project use:
Any kind of contribution is welcomed. Please read
[contributing guidelines](./CONTRIBUTING.md) before and respect
[contributor covenant](https://www.contributor-covenant.org/version/2/1/code_of_conduct/).
### For local development:
**Required dependencies**:
- [`deno`](https://deno.land) To run project (code, ci, ...).
- `python3` (only necessary for [`sketch/`](./sketch) workspace).
**Before first commit or after editing [`./scripts/*`](./scripts),
[`./deno.jsonc`](./deno.jsonc)**:
- Run `deno task hooks:install`.
**Using VSCode**:
- Pre-configured workspace available in
[`gowest.code-workspace`](./gowest.code-workspace).
- Or without local tooling install use [`.devcontainer`](./.devcontainer).