1.0.3 • Published 9 months ago

auto-set-node-version v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

auto-set-node-version

automatically set node version... 1. an example code is provided in below section for ease. 2. When you run npm-script (example taken for npm start), 3. it reads package.json for the node version required for your project, 4. and, switches the node version. 5. Note: Assuming, you are using nvm for using different node versions.

How to use / consume this npm-package

  1. $ npm install auto-set-node-version@1.0.3 --save-dev
  2. Update your project's package.json file:
"scripts": {
    "prestart": "npm run set-node",
    "start": "node -e \"console.log('%s: Define your task (npm start).', Date())\" && exit 1",
    "set-node": "node ./node_modules/auto-set-node-version/index.js"
}
"devDependencies": {
    "auto-set-node-version": "^1.0.3"
},
"engines": {
    "node": ">=12.14.1"
},
  1. Done!

Compatibility:

  1. Windows: tested & works well.
  2. *nix: NOT supported. Reason: executing nvm as a command in child process doesn't work as it's not a terminal-command (it runs as shell-function).