angular/devtools/package.json
AleksanderBodurri 6a659a592e ci: remove bazel cypress tests
Previously we were running Cypress with bazel in an effort to save on CI time when devtools dependencies did not change. This commit reverts to running Cypress manually, until we can revisit building devtools with local Angular packages to save CI time.
2022-01-26 16:35:30 -05:00

123 lines
5 KiB
JSON

{
"name": "angular-devtools",
"version": "0.0.0",
"scripts": {
"postinstall": "node_modules/.bin/ngcc --async --properties fesm2015",
"ng": "ng",
"cypress:verify": "cypress verify",
"start": "ibazel run src:devserver",
"start-no-animations": "bazel run src:devserver-e2e",
"build:chrome": "bazel build projects/shell-chrome/src:prodapp",
"build:chrome:watch": "ibazel build projects/shell-chrome/src:prodapp",
"release": "node projects/shell-chrome/set-version.js && build:chrome",
"test": "bazelisk test ...",
"lint": "tslint -p tsconfig.json -c tslint.json",
"lint:fix": "tslint -p tsconfig.json -c tslint.json --fix",
"e2e": "yarn cy:run",
"cy:verify": "$(yarn bin)/cypress verify",
"cy:version": "$(yarn bin)/cypress version",
"cy:run": "yarn cypress run",
"cy:open": "yarn cypress open",
"cy:ci": "start-server-and-test start http-get://localhost:4200 cy:run",
"cy:watch": "start-server-and-test start http-get://localhost:4200 cy:open",
"test:ci": "bazelisk test //...",
"prettier": "prettier --write \"{,!(node_modules|dist|build|coverage)/**/}*.{js,jsx,ts,tsx,json}\"",
"prettier:fix": "pretty-quick --staged"
},
"husky": {
"hooks": {
"pre-commit": "yarn prettier:fix"
}
},
"private": true,
"dependencies": {
"@angular/animations": "github:angular/animations-builds#e814a6149fd654e265a465837f17bdebdc976a9d",
"@angular/cdk": "~13.0.1",
"@angular/common": "github:angular/common-builds#f1e665ee23545ee54adf517450083125aea33357",
"@angular/compiler": "github:angular/compiler-builds#11a9d99b5540a189c393686b078b0ef4692573cf",
"@angular/core": "github:angular/core-builds#7cda5ccc3ab33ca2230b67b38a0cea0d43035531",
"@angular/forms": "github:angular/forms-builds#380d3f7831ae2b40390dbc2ed0f457740e3b310f",
"@angular/material": "~13.0.1",
"@angular/platform-browser": "github:angular/platform-browser-builds#7f38db5e7693cd7a1e76c0f21978eb44b89b799f",
"@angular/platform-browser-dynamic": "github:angular/platform-browser-dynamic-builds#9e478221d7065200684a1eece31b99d287674da8",
"@angular/platform-server": "13.0.1",
"@babel/cli": "^7.16.0",
"@babel/core": "^7.16.0",
"@types/node": "^16.7.1",
"ajv-formats": "^2.1.1",
"d3": "^5.7.0",
"memo-decorator": "^2.0.1",
"ngx-flamegraph": "0.0.10",
"puppeteer": "^10.2.0",
"rxjs": "~6.6.0",
"semver-dsl": "^1.0.1",
"tslib": "^2.3.0",
"webtreemap": "^2.0.1",
"zone.js": "~0.11.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "github:angular/angular-devkit-build-angular-builds#7c4c781be8e3666f14360d3fe5dac0d35a851227",
"@angular-devkit/build-ng-packagr": "~0.1002.0",
"@angular/bazel": "13.0.1",
"@angular/cli": "github:angular/cli-builds#858ee211470523d39a9ff16b57b676be740f77cc",
"@angular/compiler-cli": "github:angular/compiler-cli-builds#89c6b3464f3f46a9f46334825bbff3d784af4136",
"@angular/dev-infra-private": "https://github.com/angular/dev-infra-private-builds.git#2cfe4b98a157927b319a3a00b467ff6233dc3337",
"@angular/elements": "github:angular/elements-builds#55c36f9d5381ffc06649a03bff3c2934b18ddd02",
"@angular/language-service": "github:angular/language-service-builds#e16ca91c029934dde01557efcf860e2465629655",
"@angular/localize": "13.0.1",
"@angular/router": "github:angular/router-builds#5485647d9f68a01041285dfa0b92d841d7fa8c0f",
"@bazel/angular": "^4.4.2",
"@bazel/bazelisk": "^1.7.5",
"@bazel/buildifier": "4.2.3",
"@bazel/concatjs": "4.3.0",
"@bazel/cypress": "^4.4.5",
"@bazel/esbuild": "^4.4.2",
"@bazel/ibazel": "^0.15.10",
"@bazel/rollup": "^4.4.2",
"@bazel/terser": "^4.4.2",
"@bazel/typescript": "~4.4.2",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@types/chrome": "^0.0.159",
"@types/clone-deep": "^4.0.1",
"@types/filesystem": "^0.0.32",
"@types/jasmine": "~3.9.0",
"@types/jasminewd2": "~2.0.3",
"@types/resize-observer-browser": "^0.1.5",
"@types/semver": "^7.1.0",
"codelyzer": "^6.0.0",
"cross-env": "^7.0.2",
"cypress": "8.7.0",
"cypress-iframe": "^1.0.1",
"document-register-element": "^1.7.2",
"history-server": "^1.3.1",
"html-insert-assets": "^0.14.2",
"husky": "^4.3.8",
"jasmine-core": "~3.10.0",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~4.1.0",
"karma-chrome-launcher": "2.2.0",
"karma-firefox-launcher": "1.1.0",
"karma-jasmine": "2.0.1",
"karma-junit-reporter": "2.0.1",
"karma-requirejs": "1.1.0",
"karma-sourcemap-loader": "0.3.7",
"ng-packagr": "^12.0.0",
"ngx-build-plus": "^11.0.0",
"prettier": "^2.0.0",
"pretty-quick": "^3.0.0",
"protractor": "~7.0.0",
"requirejs": "2.3.6",
"rollup": "2.44.0",
"rollup-plugin-amd": "4.0.0",
"start-server-and-test": "^1.10.11",
"todomvc-app-css": "^2.3.0",
"todomvc-common": "^1.0.5",
"ts-node": "~10.3.0",
"tsickle": "0.40.0",
"tslint": "~5.20.0",
"typescript": "~4.4.3",
"wait-on": "^6.0.0",
"webpack": "5.59.1"
}
}