Reference package attributes Node
npm scripts (npm run ...
) are run with several environment variables passed in which reference package attributes.
For example, npm_package_version
or npm_package_name
:
With a package.json:
package.json
{
"name": "coolpack",
"version": "1.2.3"
}
js
// "coolpack"
console.log(process.env.npm_package_name);
// "1.2.3"
console.log(process.env.npm_package_version);