mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
cd449021c1
You can now specify a list of properties in the package.json that should be considered (in order) to find the path to the format to compile. The build marker system has been updated to store the markers in the package.json rather than an additional external file. Also instead of tracking the underlying bundle format that was compiled, it now tracks the package.json property. BREAKING CHANGE: The `proertiesToConsider` option replaces the previous `formats` option, which specified the final bundle format, rather than the property in the package.json. If you were using this option to compile only specific bundle formats, you must now modify your usage to pass in the properties in the package.json that map to the format that you wish to compile. In the CLI, the `--formats` is no longer available. Instead use the `--properties` option. FW-1120 PR Close #29092
173 lines
7.6 KiB
JSON
173 lines
7.6 KiB
JSON
{
|
|
"name": "angular.io",
|
|
"version": "0.0.0",
|
|
"main": "index.js",
|
|
"repository": "git@github.com:angular/angular.git",
|
|
"author": "Angular",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"preinstall": "node ../tools/yarn/check-yarn.js",
|
|
"postinstall": "node tools/cli-patches/patch.js",
|
|
"aio-use-local": "node tools/ng-packages-installer overwrite . --debug",
|
|
"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 --configuration=fast",
|
|
"prebuild": "yarn setup",
|
|
"build": "yarn ~~build",
|
|
"prebuild-local": "yarn setup-local",
|
|
"build-local": "yarn ~~build",
|
|
"prebuild-with-ivy": "yarn setup-local && yarn ivy-ngcc",
|
|
"build-with-ivy": "node scripts/build-with-ivy",
|
|
"extract-cli-command-docs": "node tools/transforms/cli-docs-package/extract-cli-commands.js cafa558cf",
|
|
"lint": "yarn check-env && yarn docs-lint && ng lint && yarn example-lint && yarn tools-lint",
|
|
"test": "yarn check-env && ng test",
|
|
"pree2e": "yarn check-env && yarn update-webdriver",
|
|
"e2e": "ng e2e --no-webdriver-update",
|
|
"presetup": "yarn --cwd .. install && yarn install --frozen-lockfile && yarn ~~check-env && yarn ~~clean-generated && yarn boilerplate:remove",
|
|
"setup": "yarn aio-use-npm && yarn example-use-npm",
|
|
"postsetup": "yarn ~~build-ie-polyfills && yarn ~~minify-lunr && yarn boilerplate:add && yarn extract-cli-command-docs && yarn docs",
|
|
"presetup-local": "yarn presetup",
|
|
"setup-local": "yarn aio-use-local && yarn example-use-local",
|
|
"postsetup-local": "yarn postsetup",
|
|
"set-opensearch-url": "node --eval \"const sh = require('shelljs'); sh.set('-e'); sh.sed('-i', /PLACEHOLDER_URL/g, process.argv[1], 'dist/assets/opensearch.xml');\"",
|
|
"presmoke-tests": "yarn update-webdriver",
|
|
"smoke-tests": "protractor tests/deployment/e2e/protractor.conf.js --suite smoke --baseUrl",
|
|
"test-pwa-score": "node scripts/test-pwa-score",
|
|
"test-pwa-score-localhost": "run-p --race \"~~http-server dist -p 4200 --silent\" \"test-pwa-score http://localhost:4200 {1} {2}\" --",
|
|
"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 --debug",
|
|
"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-production": "scripts/deploy-to-firebase.sh",
|
|
"check-env": "yarn ~~check-env",
|
|
"postcheck-env": "yarn aio-check-local",
|
|
"payload-size": "scripts/payload.sh",
|
|
"predocs": "yarn generate-stackblitz && yarn generate-zips",
|
|
"docs": "yarn docs-only",
|
|
"docs-only": "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",
|
|
"redirects-test": "jasmine-ts tests/deployment/unit/**/*.spec.ts",
|
|
"firebase-utils-test": "jasmine-ts tools/firebase-test-utils/*.spec.ts",
|
|
"tools-lint": "tslint -c \"tools/tslint.json\" \"tools/firebase-test-utils/**/*.ts\"",
|
|
"tools-test": "./scripts/deploy-to-firebase.test.sh && yarn docs-test && yarn boilerplate:test && jasmine tools/ng-packages-installer/index.spec.js && yarn firebase-utils-test",
|
|
"preserve-and-sync": "yarn docs",
|
|
"serve-and-sync": "run-p \"start\" \"docs-watch --watch-only\"",
|
|
"boilerplate:add": "node ./tools/examples/example-boilerplate add",
|
|
"boilerplate:add:ivy": "yarn boilerplate:add --ivy",
|
|
"boilerplate:remove": "node ./tools/examples/example-boilerplate remove",
|
|
"boilerplate:test": "node tools/examples/test.js",
|
|
"generate-stackblitz": "node ./tools/stackblitz-builder/generateStackblitz",
|
|
"generate-zips": "node ./tools/example-zipper/generateZips",
|
|
"build-404-page": "node scripts/build-404-page",
|
|
"update-webdriver": "webdriver-manager update --standalone false --gecko false $CI_CHROMEDRIVER_VERSION_ARG",
|
|
"~~check-env": "node scripts/check-environment",
|
|
"~~clean-generated": "node --eval \"require('shelljs').rm('-rf', 'src/generated')\"",
|
|
"~~build": "ng build --configuration=stable",
|
|
"post~~build": "yarn build-404-page",
|
|
"~~build-ie-polyfills": "webpack-cli src/ie-polyfills.js -o src/generated/ie-polyfills.min.js --mode production",
|
|
"~~http-server": "http-server",
|
|
"~~minify-lunr": "uglifyjs node_modules/lunr/lunr.js -c -m -o src/generated/lunr.min.js --source-map"
|
|
},
|
|
"engines": {
|
|
"node": ">=10.9.0 <11.0.0",
|
|
"yarn": ">=1.12.1 <=1.14.0"
|
|
},
|
|
"private": true,
|
|
"dependencies": {
|
|
"@angular/animations": "^7.0.0",
|
|
"@angular/cdk": "7.0.0",
|
|
"@angular/common": "^7.0.0",
|
|
"@angular/core": "^7.0.0",
|
|
"@angular/elements": "^7.0.0",
|
|
"@angular/forms": "^7.0.0",
|
|
"@angular/material": "7.0.0",
|
|
"@angular/platform-browser": "^7.0.0",
|
|
"@angular/platform-browser-dynamic": "^7.0.0",
|
|
"@angular/router": "^7.0.0",
|
|
"@angular/service-worker": "^7.0.0",
|
|
"@webcomponents/custom-elements": "^1.2.0",
|
|
"classlist.js": "^1.1.20150312",
|
|
"core-js": "^2.4.1",
|
|
"rxjs": "^6.3.0",
|
|
"zone.js": "^0.8.26"
|
|
},
|
|
"devDependencies": {
|
|
"@angular-devkit/build-angular": "^0.12.1",
|
|
"@angular/cli": "7.2.1",
|
|
"@angular/compiler": "^7.0.0",
|
|
"@angular/compiler-cli": "^7.0.0",
|
|
"@angular/language-service": "^7.0.0",
|
|
"@types/jasmine": "^2.5.52",
|
|
"@types/jasminewd2": "^2.0.4",
|
|
"@types/node": "~6.0.60",
|
|
"@yarnpkg/lockfile": "^1.1.0",
|
|
"archiver": "^1.3.0",
|
|
"canonical-path": "1.0.0",
|
|
"chalk": "^2.1.0",
|
|
"cjson": "^0.5.0",
|
|
"codelyzer": "~4.5.0",
|
|
"cross-spawn": "^5.1.0",
|
|
"css-selector-parser": "^1.3.0",
|
|
"dgeni": "^0.4.11",
|
|
"dgeni-packages": "^0.27.1",
|
|
"entities": "^1.1.1",
|
|
"eslint": "^3.19.0",
|
|
"eslint-plugin-jasmine": "^2.2.0",
|
|
"find-free-port": "^2.0.0",
|
|
"firebase-tools": "^5.1.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": "^2.6.0",
|
|
"jasmine-core": "^2.8.0",
|
|
"jasmine-marbles": "^0.3.1",
|
|
"jasmine-spec-reporter": "^4.1.0",
|
|
"jasmine-ts": "^0.2.1",
|
|
"jsdom": "^9.12.0",
|
|
"json-schema-traverse": "^0.4.1",
|
|
"json5": "^1.0.1",
|
|
"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": "^3.2.1",
|
|
"lodash": "^4.17.4",
|
|
"lunr": "^2.1.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"protractor": "^5.2.0",
|
|
"rehype": "^6.0.0",
|
|
"rehype-slug": "^2.0.0",
|
|
"remark": "^9.0.0",
|
|
"remark-html": "^8.0.0",
|
|
"rimraf": "^2.6.1",
|
|
"semver": "^5.3.0",
|
|
"shelljs": "^0.7.7",
|
|
"tree-kill": "^1.1.0",
|
|
"ts-node": "^3.3.0",
|
|
"tslib": "^1.9.0",
|
|
"tslint": "~5.9.1",
|
|
"typescript": "~3.3.3333",
|
|
"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": "^5.8.2",
|
|
"watchr": "^3.0.1",
|
|
"webpack-cli": "^3.1.2",
|
|
"xregexp": "^4.0.0",
|
|
"yargs": "^7.0.2"
|
|
}
|
|
}
|