0.0.0 • Published 8 years ago
make-npm-env v0.0.0
Make Npm Env
generate process.env
similar npm run-script
Installation
npm install make-npm-env --save
API
makeNpmEnv(packageJson[, opts], callback)
->callback(error, env)
makeNpmEnv(packageJson[, opts])
->Promise(env)
import makeNpmEnv from 'make-npm-env'; import data from './package.json'; makeNpmEnv(data, (error, env) => console.log(env)); // or ... makeNpmEnv(data).then(env => console.log(env)); // { // PATH: '/Users/59naga/Downloads/make-npm-env/node_modules/.bin:...', // ... // npm_package_scripts_start: 'mocha --watch', // ... // npm_config_user_agent: : 'npm/3.9.5 node/v5.11.1 darwin x64', // ... // npm_execpath: '/Users/59naga/Downloads/make-npm-env/example.js', // NODE: '/Users/59naga/.nvm/versions/node/v5.11.1/bin/node', // npm_node_execpath: '/Users/59naga/.nvm/versions/node/v5.11.1/bin/node' // }
Development
Requirement global
- NodeJS v5.11.1
- Npm v3.8.6 (or pnpm)
git clone https://github.com/59naga/make-npm-env
cd make-npm-env
npm install
npm test
License
0.0.0
8 years ago