From acb0a6f117987e44b91eda1be9ad44d70238b8fc Mon Sep 17 00:00:00 2001 From: Balaji Vijayakumar Date: Fri, 9 Dec 2022 12:59:26 +0530 Subject: migrate npm to pnpm for build --- CONTRIBUTING.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'CONTRIBUTING.md') diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b887c86..d815919 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,7 +13,7 @@ - [How Can I Contribute?](#how-can-i-contribute) - [Setting up your Development machine](#setting-up-your-development-machine) - [Install System-level dependencies](#install-system-level-dependencies) - - [Node.js, npm, pnpm, python](#nodejs-npm-pnpm-python) + - [Node.js, pnpm, python](#nodejs-pnpm-python) - [Git](#git) - [Clone repository with submodule](#clone-repository-with-submodule) - [Install dependencies](#install-dependencies) @@ -40,7 +40,7 @@ As a basic rule, before filing issues, feature requests or anything else, please ### Install System-level dependencies -#### Node.js, npm, pnpm, python +#### Node.js, pnpm, python Please make sure you are conforming to the `engines` requirements used by the developers/contributors as specified in the [`package.json`](./package.json#engines) and [`recipes/package.json`](./recipes/package.json#engine) files. @@ -50,7 +50,6 @@ Currently, these are the combinations of system dependencies that work for MacOS $ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package.json { "node": "16.18.1", - "npm": "8.19.2", "pnpm": "7.18.1", "python": "3.11.1" } @@ -96,7 +95,7 @@ It is important you execute the last command to get the required submodules (rec - Run the following command to install all dependencies, and link sibling modules with ferdium-server. ```bash -npm i +pnpm i ``` - Copy the `.env.example` file into `.env` and change the values to match your system. @@ -127,7 +126,7 @@ node ace migration:refresh ### Start development app ```bash -npm start --dev +pnpm start --dev ``` ### Styleguide -- cgit v1.2.3-54-g00ecf