Skip to content

Commit b86d885

Browse files
committed
Merge pull request #35 from gillescastel/master
Use dot-env package
2 parents a998458 + 8fb0a7f commit b86d885

File tree

4 files changed

+5
-22
lines changed

4 files changed

+5
-22
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ console.log('running better-npm-run in', process.cwd());
44
var join = require('path').join;
55
var fullPackagePath = join(process.cwd(), 'package.json');
66
var pkg = require(fullPackagePath);
7-
var exec = require('./lib/exec.js')
7+
var exec = require('./lib/exec.js');
88

99
if (!pkg.scripts) {
1010
process.stderr.write('ERROR: No scripts found!');

lib/dot-env.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

lib/exec.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
require('dotenv').config({silent: true});
2+
13
var spawn = require('child_process').spawn;
2-
var dotenv = require('./dot-env');
34
var objectAssign = require('object-assign');
45

56
module.exports = function exec(script) {
@@ -9,7 +10,7 @@ module.exports = function exec(script) {
910

1011
script.env = script.env || {};
1112

12-
var env = objectAssign(process.env, script.env, dotenv);
13+
var env = objectAssign(process.env, script.env);
1314

1415
var sh = 'sh', shFlag = '-c';
1516
if (process.platform === 'win32') {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"test": "node index.js test --test"
2121
},
2222
"dependencies": {
23+
"dotenv": "^2.0.0",
2324
"endofline": "0.0.3",
2425
"object-assign": "^4.0.1"
2526
},

0 commit comments

Comments
 (0)