Skip to content

Commit d6a16be

Browse files
committed
Update contributing guide
1 parent a32c616 commit d6a16be

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/CONTRIBUTING.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,17 @@ license your work under the terms of the [Apache 2.0 License](../LICENSE).
127127

128128
## Code guidelines
129129

130-
We use [`uv`](https://docs.astral.sh/uv/) to manage the Python project, and [`just`](https://github.com/casey/just) as a task runner. See their resepctive documentation for details on how to install. To manage the JavaScript package you will also need to install [NodeJS](https://nodejs.org/)
130+
We use [`uv`](https://docs.astral.sh/uv/) to manage the Python project, and
131+
[`just`](https://github.com/casey/just) as a task runner. See their respective
132+
documentation for details on how to install. To manage the JavaScript package
133+
you will also need to install [NodeJS](https://nodejs.org/).
134+
135+
Once you have installed `uv`, `just` and NodeJS, you can install required
136+
JavaScript dependencies with `npm`
137+
138+
```sh
139+
npm install
140+
```
131141

132142
Python code is linted using `ruff`, JavaScript code is linted using `prettier`. Run the linters with
133143

0 commit comments

Comments
 (0)