gecko-dev/devtools/client/webconsole/package.json
Brian Grinstead 46ff68fff1 Bug 1420934 - Ensure npm install on netmonitor before installing in webconsole;r=Honza
If the netmonitor hasn't had `npm install` ran, then running the webconsole tests fail,
because the webconsole depends on netmonitor, and the babel plugin "transform-object-rest-spread"
defined in netmonitor/.babelrc cannot be resolved unless if it's been installed.

MozReview-Commit-ID: KyQgja5rRpg

--HG--
extra : rebase_source : 9a8487fccd7c8641f47dcc405be3c8324bf8474c
2018-01-11 09:28:52 -08:00

45 lines
1.3 KiB
JSON

{
"name": "webconsole",
"version": "0.0.1",
"engines": {
"node": ">=6.9.0"
},
"scripts": {
"preinstall": "cd ../netmonitor && npm install && cd ../webconsole",
"start": "cross-env NODE_ENV=production node bin/dev-server",
"dev": "node bin/dev-server",
"test": "cross-env NODE_ENV=test NODE_PATH=../../../ mocha new-console-output/test/**/*.test.js --compilers js:babel-register -r jsdom-global/register -r ./new-console-output/test/require-helper.js"
},
"dependencies": {
"amd-loader": "0.0.5",
"babel-preset-es2015": "^6.6.0",
"babel-preset-es2017": "^6.24.1",
"babel-register": "^6.24.0",
"cross-env": "^3.1.3",
"devtools-config": "0.0.12",
"devtools-launchpad": "0.0.96",
"devtools-modules": "0.0.31",
"devtools-source-editor": "=0.0.3",
"enzyme": "^2.4.1",
"expect": "^1.16.0",
"file-loader": "^0.10.1",
"immutable": "^3.8.1",
"jsdom": "^9.4.1",
"jsdom-global": "^2.0.0",
"json-loader": "^0.5.4",
"mocha": "^2.5.3",
"raw-loader": "^0.5.1",
"react": "=15.3.2",
"react-addons-perf": "=15.3.2",
"react-dom": "=15.3.2",
"react-redux": "=5.0.3",
"redux": "^3.6.0",
"require-hacker": "^2.1.4",
"reselect": "^3.0.1",
"sinon": "^1.17.5"
},
"devDependencies": {
"babel-plugin-transform-object-rest-spread": "^6.26.0"
}
}