Skip to content

Commit f8065b8

Browse files
authored
Update CONTRIBUTING.md
1 parent 8c47c16 commit f8065b8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,14 @@ We use the following [labels](https://github.com/plotly/plotly.js/labels) to tra
7777
#### Prerequisites
7878

7979
- git
80-
- [node.js](https://nodejs.org/en/). We recommend using node.js v16.x.
80+
- [node.js](https://nodejs.org/en/). We recommend using node.js v20.x.
8181
Upgrading and managing node versions can be easily done using
8282
[`nvm`](https://github.com/creationix/nvm) or its Windows alternatives.
8383
- [`npm`](https://www.npmjs.com/) v7.x and up to ensure that the
8484
[`package-lock.json`](https://docs.npmjs.com/files/package-lock.json) file is
8585
used and updated correctly.
86+
- [`python3`](https://www.python.org/downloads/)
87+
Note: for M1 mac users specifically, you might need to install some [extra dependencies](https://github.com/Automattic/node-canvas/issues/1733#issuecomment-761703018).
8688

8789
#### Step 1: Fork the plotly.js repository, clone your fork and step into it
8890

0 commit comments

Comments
 (0)