diff options
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r-- | CONTRIBUTING.md | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d99822ace..a95dbbc8f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md | |||
@@ -18,6 +18,7 @@ | |||
18 | - [Debian/Ubuntu](#debianubuntu) | 18 | - [Debian/Ubuntu](#debianubuntu) |
19 | - [Fedora](#fedora) | 19 | - [Fedora](#fedora) |
20 | - [Windows](#windows) | 20 | - [Windows](#windows) |
21 | - [node-gyp](#node-gyp) | ||
21 | - [Lerna](#lerna) | 22 | - [Lerna](#lerna) |
22 | - [Clone repository with submodule](#clone-repository-with-submodule) | 23 | - [Clone repository with submodule](#clone-repository-with-submodule) |
23 | - [Local caching of dependencies](#local-caching-of-dependencies) | 24 | - [Local caching of dependencies](#local-caching-of-dependencies) |
@@ -61,9 +62,7 @@ Currently, these are the combinations of system dependencies that work for MacOS | |||
61 | node -v | 62 | node -v |
62 | v14.17.3 | 63 | v14.17.3 |
63 | npm -v | 64 | npm -v |
64 | 6.14.12 | 65 | 6.14.13 |
65 | node-gyp -v | ||
66 | v8.1.0 | ||
67 | ``` | 66 | ``` |
68 | 67 | ||
69 | #### Git | 68 | #### Git |
@@ -92,10 +91,18 @@ Please make sure you run this command as an administrator: | |||
92 | npm i -g windows-build-tools --vs2015 | 91 | npm i -g windows-build-tools --vs2015 |
93 | ``` | 92 | ``` |
94 | 93 | ||
94 | #### node-gyp | ||
95 | |||
96 | We need `node-gyp` to be able to compile any native dependencies | ||
97 | |||
98 | ```bash | ||
99 | npm ls -g node-gyp@8.1.0 || npm i -g node-gyp@8.1.0 | ||
100 | ``` | ||
101 | |||
95 | #### Lerna | 102 | #### Lerna |
96 | 103 | ||
97 | ```bash | 104 | ```bash |
98 | npm i -g lerna@4.0.0 | 105 | npm ls -g lerna@4.0.0 || npm i -g lerna@4.0.0 |
99 | ``` | 106 | ``` |
100 | 107 | ||
101 | ### Clone repository with submodule | 108 | ### Clone repository with submodule |