blob: bdf2147d9d750be826907720ac0ba713a6f044ee [file]
{
"devDependencies": {
"@bazel/hide-bazel-files": "file:../../dist/npm_bazel_hide-bazel-files",
"@bazel/typescript": "file:../../dist/npm_bazel_typescript",
"@types/jasmine": "2.8.2",
"@types/node": "7.0.18",
"concurrently": "^3.5.1",
"jasmine": "2.8.0",
"protractor": "^5.4.2",
"typescript": "2.7.x"
},
"scripts": {
"pretest": "bazel run @nodejs//:yarn && webdriver-manager update --standalone false --gecko false $CHROMEDRIVER_VERSION_ARG",
"e2e-devserver": "concurrently \"bazel run //:devserver\" \"while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor\" --kill-others --success first",
"e2e-prodserver": "concurrently \"bazel run //:prodserver\" \"while ! nc -z 127.0.0.1 8080; do sleep 1; done && protractor\" --kill-others --success first",
"test": "bazel build ... && yarn e2e-devserver && yarn e2e-prodserver"
}
}