blob: 77ecd842ee3fc8187e09a63b573db83022814c9a [file]
{
"devDependencies": {
"@bazel/hide-bazel-files": "file:../../dist/npm_bazel_hide-bazel-files",
"@bazel/karma": "file:../../dist/npm_bazel_karma",
"@bazel/typescript": "file:../../dist/npm_bazel_typescript",
"@types/jasmine": "2.8.2",
"@types/long": "^4.0.0",
"@types/node": "11.11.1",
"concurrently": "^3.5.1",
"jasmine": "2.8.0",
"long": "4.0.0",
"protobufjs": "5.0.3",
"protractor": "^5.4.2",
"typescript": "^3.3.1"
},
"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"
}
}