Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 3205e1c

Browse files
chore(utils): install npm-run to simplify scripts
1 parent dcb5d32 commit 3205e1c

File tree

3 files changed

+18
-21
lines changed

3 files changed

+18
-21
lines changed

lib/grunt/utils.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
var fs = require('fs');
44
var shell = require('shelljs');
55
var grunt = require('grunt');
6-
var spawn = require('cross-spawn');
6+
var spawn = require('npm-run').spawn;
77

88
var CSP_CSS_HEADER = '/* Include this file in your html if you are using the CSP mode. */\n\n';
99

@@ -15,7 +15,7 @@ module.exports = {
1515
var reporters = grunt.option('reporters');
1616
var noColor = grunt.option('no-colors');
1717
var port = grunt.option('port');
18-
var p = spawn('./node_modules/.bin/karma', ['start', config,
18+
var p = spawn('karma', ['start', config,
1919
singleRun ? '--single-run=true' : '',
2020
reporters ? '--reporters=' + reporters : '',
2121
browsers ? '--browsers=' + browsers : '',
@@ -38,7 +38,7 @@ module.exports = {
3838
done();
3939
return;
4040
}
41-
var p = spawn('./node_modules/.bin/webdriver-manager', ['update']);
41+
var p = spawn('webdriver-manager', ['update']);
4242
p.stdout.pipe(process.stdout);
4343
p.stderr.pipe(process.stderr);
4444
p.on('exit', function(code) {
@@ -65,7 +65,7 @@ module.exports = {
6565
}
6666

6767

68-
var p = spawn('./node_modules/.bin/protractor', args);
68+
var p = spawn('protractor', args);
6969
p.stdout.pipe(process.stdout);
7070
p.stderr.pipe(process.stderr);
7171
p.on('exit', function(code) {

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
"log4js": "^0.6.27",
7070
"marked": "~0.3.0",
7171
"node-html-encoder": "0.0.2",
72+
"npm-run": "^4.1.0",
7273
"promises-aplus-tests": "~2.1.0",
7374
"protractor": "^4.0.10",
7475
"q": "~1.0.0",

yarn.lock

+13-17
Original file line numberDiff line numberDiff line change
@@ -1660,11 +1660,7 @@ domain-browser@~1.1.0:
16601660
version "1.1.7"
16611661
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc"
16621662

1663-
domelementtype@1:
1664-
version "1.3.0"
1665-
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"
1666-
1667-
domelementtype@~1.1.1:
1663+
domelementtype@1, domelementtype@~1.1.1:
16681664
version "1.1.3"
16691665
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
16701666

@@ -2449,16 +2445,7 @@ [email protected], glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@~7.0.0:
24492445
once "^1.3.0"
24502446
path-is-absolute "^1.0.0"
24512447

2452-
glob@^4.0.5, glob@~4.0.2:
2453-
version "4.0.6"
2454-
resolved "https://registry.yarnpkg.com/glob/-/glob-4.0.6.tgz#695c50bdd4e2fb5c5d370b091f388d3707e291a7"
2455-
dependencies:
2456-
graceful-fs "^3.0.2"
2457-
inherits "2"
2458-
minimatch "^1.0.0"
2459-
once "^1.3.0"
2460-
2461-
glob@^4.3.1, glob@~4.3.0:
2448+
glob@^4.0.5, glob@^4.3.1, glob@~4.3.0:
24622449
version "4.3.5"
24632450
resolved "https://registry.yarnpkg.com/glob/-/glob-4.3.5.tgz#80fbb08ca540f238acce5d11d1e9bc41e75173d3"
24642451
dependencies:
@@ -2506,6 +2493,15 @@ glob@~3.1.21:
25062493
inherits "1"
25072494
minimatch "~0.2.11"
25082495

2496+
glob@~4.0.2:
2497+
version "4.0.6"
2498+
resolved "https://registry.yarnpkg.com/glob/-/glob-4.0.6.tgz#695c50bdd4e2fb5c5d370b091f388d3707e291a7"
2499+
dependencies:
2500+
graceful-fs "^3.0.2"
2501+
inherits "2"
2502+
minimatch "^1.0.0"
2503+
once "^1.3.0"
2504+
25092505
global-modules@^0.2.3:
25102506
version "0.2.3"
25112507
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"
@@ -5069,8 +5065,8 @@ read@~1.0.4:
50695065
mute-stream "~0.0.4"
50705066

50715067
[email protected], "readable-stream@>=1.1.13-1 <1.2.0-0", readable-stream@^1.0.27-1, readable-stream@^1.0.33-1, readable-stream@^1.1.13, readable-stream@^1.1.13-1, readable-stream@~1.1.8, readable-stream@~1.1.9:
5072-
version "1.1.14"
5073-
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
5068+
version "1.1.13"
5069+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e"
50745070
dependencies:
50755071
core-util-is "~1.0.0"
50765072
inherits "~2.0.1"

0 commit comments

Comments
 (0)