From f79ac23cf0e27549e8ad8126227cbf524a2b0bfe Mon Sep 17 00:00:00 2001 From: Vijay A Date: Wed, 28 Jul 2021 11:58:55 +0530 Subject: Update documentation for new contributors for system dependencies. [skip ci] --- CONTRIBUTING.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'CONTRIBUTING.md') diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d99822ace..a95dbbc8f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,6 +18,7 @@ - [Debian/Ubuntu](#debianubuntu) - [Fedora](#fedora) - [Windows](#windows) + - [node-gyp](#node-gyp) - [Lerna](#lerna) - [Clone repository with submodule](#clone-repository-with-submodule) - [Local caching of dependencies](#local-caching-of-dependencies) @@ -61,9 +62,7 @@ Currently, these are the combinations of system dependencies that work for MacOS node -v v14.17.3 npm -v -6.14.12 -node-gyp -v -v8.1.0 +6.14.13 ``` #### Git @@ -92,10 +91,18 @@ Please make sure you run this command as an administrator: npm i -g windows-build-tools --vs2015 ``` +#### node-gyp + +We need `node-gyp` to be able to compile any native dependencies + +```bash +npm ls -g node-gyp@8.1.0 || npm i -g node-gyp@8.1.0 +``` + #### Lerna ```bash -npm i -g lerna@4.0.0 +npm ls -g lerna@4.0.0 || npm i -g lerna@4.0.0 ``` ### Clone repository with submodule -- cgit v1.2.3-54-g00ecf