You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-8
Original file line number
Diff line number
Diff line change
@@ -8,23 +8,26 @@ This project is governed by the [Contributor Covenant Code of Conduct](./CODE_OF
8
8
9
9
## Proposing a change
10
10
11
-
Before making a non-trivial change, please discuss it via[issues].
11
+
Before making a non-trivial change, please discuss through[issues].
12
12
13
13
## Development process
14
14
15
-
Please keep the scope of each pull request to **one** specific feature or fix.
15
+
Keep the scope of each pull request to **one** specific feature or fix.
16
+
17
+
### Prequisites
18
+
19
+
-[Node.js](https://nodejs.org/) – version specified in `.nvmrc`
20
+
-[pnpm](https://pnpm.io/) – available via [Corepack](https://nodejs.org/api/corepack.html)
16
21
17
22
### Workflow
18
23
19
-
0. Assign related [issues] to yourself
20
-
1. Clone a fork of the `main` branch
21
-
2.Before pushing, execute `npm run format` to fix stylistic issues using [Prettier]
22
-
3. Open a new pull request, [referencing corresponding issues] if available
24
+
0. Assign related [issues] to yourself.
25
+
1. Clone a fork of the 'main' branch and install all the required dependencies via `pnpm install`.
26
+
2.Make changes to the codebase, running `pnpm prepare` to build them.
27
+
3. Open a new pull request, [referencing corresponding issues](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword) if available.
23
28
24
29
## License
25
30
26
31
As a collaborator, you agree to license your contributions under the project's [MIT license](./LICENSE).
0 commit comments