nvm-guard
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

nvm-guard

Enforce correct .nvmrc version when running npm scripts

npm version npm downloads npm license eslint

Installation

npm install nvm-guard --save-dev

Why?

nvm-guard protects your npm scripts for being ran with wrong Node.js version. Make sure that all contributors are using the specified version and avoid unnecessary dependency hassle.

nvm-guard

Usage

In your package.json add nvm-guard as a pre-hook or before the scripts you want to protect.

{
  "scripts": {
    // When running npm run eslint, we'll first call nvm-guard, then ESLint if nvm-guard passes
    "eslint": "nvm-guard && eslint src/",
 
    // Will be called before npm test
    // npm docs: https://docs.npmjs.com/misc/scripts
    "pretest": "nvm-guard",
  }
}

Related

License

MIT © Daniel Eckermann

Readme

Keywords

none

Package Sidebar

Install

npm i nvm-guard

Weekly Downloads

100

Version

1.0.4

License

MIT

Unpacked Size

453 kB

Total Files

10

Last publish

Collaborators

  • ecrmnn