Since our version of Chromium is also pinned, a new ChromeDriver (that drops support for our Chromium version) can cause random (and unrelated to the corresponding changes) errors on CI. This commit pins the version of ChromeDriver and it should now be manually upgraded to a vrsion that is compatible with th currently used Chromium version. PR Close #20940
150 lines
6.5 KiB
JSON
150 lines
6.5 KiB
JSON
{
|
|
"name": "angular.io",
|
|
"version": "0.0.0",
|
|
"main": "index.js",
|
|
"repository": "git@github.com:angular/angular.git",
|
|
"author": "Angular",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"aio-use-local": "node tools/ng-packages-installer overwrite . --debug --ignore-packages @angular/service-worker",
|
|
"aio-use-npm": "node tools/ng-packages-installer restore .",
|
|
"aio-check-local": "node tools/ng-packages-installer check .",
|
|
"ng": "yarn check-env && ng",
|
|
"start": "yarn check-env && ng serve --aot",
|
|
"prebuild": "yarn setup",
|
|
"build": "yarn ~~build",
|
|
"prebuild-local": "yarn setup-local",
|
|
"build-local": "yarn ~~build",
|
|
"lint": "yarn check-env && yarn docs-lint && ng lint && yarn example-lint",
|
|
"test": "yarn check-env && ng test",
|
|
"pree2e": "yarn check-env && yarn ~~update-webdriver",
|
|
"e2e": "ng e2e --no-webdriver-update",
|
|
"presetup": "yarn install --frozen-lockfile && yarn ~~check-env && yarn boilerplate:remove",
|
|
"setup": "yarn aio-use-npm && yarn example-use-npm",
|
|
"postsetup": "yarn boilerplate:add && yarn build-ie-polyfills && yarn generate-plunkers && yarn generate-zips && yarn docs",
|
|
"presetup-local": "yarn presetup",
|
|
"setup-local": "yarn aio-use-local && yarn example-use-local",
|
|
"postsetup-local": "yarn postsetup",
|
|
"test-pwa-score-localhost": "concurrently --kill-others --success first \"http-server dist -p 4200 --silent\" \"yarn test-pwa-score http://localhost:4200 90\"",
|
|
"test-pwa-score": "node scripts/test-pwa-score",
|
|
"example-e2e": "yarn example-check-local && node ./tools/examples/run-example-e2e",
|
|
"example-lint": "tslint -c \"content/examples/tslint.json\" \"content/examples/**/*.ts\" -e \"content/examples/styleguide/**/*.avoid.ts\"",
|
|
"example-use-local": "node tools/ng-packages-installer overwrite ./tools/examples/shared",
|
|
"example-use-npm": "node tools/ng-packages-installer restore ./tools/examples/shared",
|
|
"example-check-local": "node tools/ng-packages-installer check ./tools/examples/shared",
|
|
"deploy-preview": "scripts/deploy-preview.sh",
|
|
"deploy-production": "scripts/deploy-to-firebase.sh",
|
|
"check-env": "yarn ~~check-env",
|
|
"postcheck-env": "yarn aio-check-local",
|
|
"payload-size": "scripts/payload.sh",
|
|
"predocs": "rimraf src/generated/{docs,*.json}",
|
|
"docs": "dgeni ./tools/transforms/angular.io-package",
|
|
"docs-watch": "node tools/transforms/authors-package/watchr.js",
|
|
"docs-lint": "eslint --ignore-path=\"tools/transforms/.eslintignore\" tools/transforms",
|
|
"docs-test": "node tools/transforms/test.js",
|
|
"tools-test": "./scripts/deploy-to-firebase.test.sh && yarn docs-test && yarn boilerplate:test && jasmine tools/ng-packages-installer/index.spec.js",
|
|
"serve-and-sync": "concurrently --kill-others \"yarn docs-watch\" \"yarn start\"",
|
|
"boilerplate:add": "node ./tools/examples/example-boilerplate add",
|
|
"boilerplate:remove": "node ./tools/examples/example-boilerplate remove",
|
|
"boilerplate:test": "node tools/examples/test.js",
|
|
"generate-plunkers": "node ./tools/plunker-builder/generatePlunkers",
|
|
"generate-zips": "node ./tools/example-zipper/generateZips",
|
|
"sw-manifest": "ngu-sw-manifest --dist dist --in ngsw-manifest.json --out dist/ngsw-manifest.json",
|
|
"sw-copy": "cp node_modules/@angular/service-worker/bundles/worker-basic.min.js dist/",
|
|
"postinstall": "node tools/cli-patches/patch.js && uglifyjs node_modules/lunr/lunr.js -c -m -o src/assets/js/lunr.min.js --source-map",
|
|
"build-ie-polyfills": "node node_modules/webpack/bin/webpack.js -p src/ie-polyfills.js src/generated/ie-polyfills.min.js",
|
|
"~~check-env": "node scripts/check-environment",
|
|
"~~build": "ng build --target=production --environment=stable -sm",
|
|
"post~~build": "yarn sw-manifest && yarn sw-copy",
|
|
"~~update-webdriver": "webdriver-manager update --standalone false --gecko false $CHROMEDRIVER_VERSION_ARG"
|
|
},
|
|
"engines": {
|
|
"node": ">=8.9.1 <9.0.0",
|
|
"yarn": ">=1.0.2 <2.0.0"
|
|
},
|
|
"private": true,
|
|
"dependencies": {
|
|
"@angular/animations": "^5.1.0-beta.2",
|
|
"@angular/cdk": "^5.0.0-rc.1",
|
|
"@angular/common": "^5.1.0-beta.2",
|
|
"@angular/compiler": "^5.1.0-beta.2",
|
|
"@angular/core": "^5.1.0-beta.2",
|
|
"@angular/forms": "^5.1.0-beta.2",
|
|
"@angular/http": "^5.1.0-beta.2",
|
|
"@angular/material": "^5.0.0-rc.1",
|
|
"@angular/platform-browser": "^5.1.0-beta.2",
|
|
"@angular/platform-browser-dynamic": "^5.1.0-beta.2",
|
|
"@angular/platform-server": "^5.1.0-beta.2",
|
|
"@angular/router": "^5.1.0-beta.2",
|
|
"@angular/service-worker": "^1.0.0-beta.16",
|
|
"classlist.js": "^1.1.20150312",
|
|
"core-js": "^2.4.1",
|
|
"jasmine": "^2.6.0",
|
|
"ng-pwa-tools": "^0.0.10",
|
|
"rxjs": "^5.5.2",
|
|
"tslib": "^1.7.1",
|
|
"web-animations-js": "^2.2.5",
|
|
"zone.js": "0.8.16"
|
|
},
|
|
"devDependencies": {
|
|
"@angular/cli": "^1.6.0-rc.0",
|
|
"@angular/compiler-cli": "^5.1.0-beta.2",
|
|
"@types/jasmine": "^2.5.52",
|
|
"@types/jasminewd2": "^2.0.3",
|
|
"@types/node": "~6.0.60",
|
|
"archiver": "^1.3.0",
|
|
"canonical-path": "^0.0.2",
|
|
"chalk": "^2.1.0",
|
|
"codelyzer": "~2.0.0",
|
|
"concurrently": "^3.4.0",
|
|
"cross-spawn": "^5.1.0",
|
|
"css-selector-parser": "^1.3.0",
|
|
"dgeni": "^0.4.7",
|
|
"dgeni-packages": "0.22.1",
|
|
"entities": "^1.1.1",
|
|
"eslint": "^3.19.0",
|
|
"eslint-plugin-jasmine": "^2.2.0",
|
|
"firebase-tools": "^3.2.1",
|
|
"fs-extra": "^2.1.2",
|
|
"globby": "^6.1.0",
|
|
"hast-util-is-element": "^1.0.0",
|
|
"hast-util-to-string": "^1.0.0",
|
|
"html": "^1.0.0",
|
|
"http-server": "^0.9.0",
|
|
"ignore": "^3.3.3",
|
|
"image-size": "^0.5.1",
|
|
"jasmine-core": "^2.8.0",
|
|
"jasmine-spec-reporter": "^4.1.0",
|
|
"jsdom": "^9.12.0",
|
|
"karma": "^1.7.0",
|
|
"karma-chrome-launcher": "^2.1.1",
|
|
"karma-cli": "^1.0.1",
|
|
"karma-coverage-istanbul-reporter": "^1.3.0",
|
|
"karma-jasmine": "^1.1.0",
|
|
"karma-jasmine-html-reporter": "^0.2.2",
|
|
"lighthouse": "^2.5.0",
|
|
"lodash": "^4.17.4",
|
|
"lunr": "^2.1.0",
|
|
"protractor": "^5.2.0",
|
|
"rehype": "^4.0.0",
|
|
"rehype-slug": "^2.0.0",
|
|
"remark": "^7.0.0",
|
|
"remark-html": "^6.0.0",
|
|
"rimraf": "^2.6.1",
|
|
"semver": "^5.3.0",
|
|
"shelljs": "^0.7.7",
|
|
"tree-kill": "^1.1.0",
|
|
"ts-node": "^3.3.0",
|
|
"tslint": "~4.5.0",
|
|
"typescript": "^2.5.3",
|
|
"uglify-js": "^3.0.15",
|
|
"unist-util-filter": "^0.2.1",
|
|
"unist-util-source": "^1.0.1",
|
|
"unist-util-visit": "^1.1.1",
|
|
"unist-util-visit-parents": "^1.1.1",
|
|
"vrsource-tslint-rules": "^4.0.1",
|
|
"watchr": "^3.0.1",
|
|
"yargs": "^7.0.2"
|
|
}
|
|
}
|