Rather than hard coding excludes into the dgeni config, use the fact that we are already ignoring the boilerplate and generated files via the .gitignore file.
120 lines
4.7 KiB
JSON
120 lines
4.7 KiB
JSON
{
|
|
"name": "angular.io",
|
|
"version": "0.0.0",
|
|
"main": "index.js",
|
|
"repository": "git@github.com:angular/angular.git",
|
|
"author": "Angular",
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"ng": "yarn check-env && ng",
|
|
"start": "yarn check-env && ng serve",
|
|
"build": "yarn check-env && yarn setup && ng build -prod -sm && yarn sw-manifest && yarn sw-copy",
|
|
"lint": "yarn check-env && yarn docs-lint && ng lint && yarn example-lint",
|
|
"test": "yarn check-env && ng test",
|
|
"pree2e": "yarn ~~update-webdriver",
|
|
"e2e": "yarn check-env && ng e2e --no-webdriver-update",
|
|
"setup": "yarn && yarn build-ie-polyfills && yarn boilerplate:add && yarn generate-plunkers && yarn generate-zips && yarn docs",
|
|
"pretest-pwa-score-local": "yarn build",
|
|
"test-pwa-score-local": "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": "node ./tools/examples/run-example-e2e",
|
|
"example-lint": "tslint -c \"content/examples/tslint.json\" \"content/examples/**/*.ts\" -e \"content/examples/styleguide/**/*.avoid.ts\"",
|
|
"deploy-preview": "scripts/deploy-preview.sh",
|
|
"deploy-staging": "scripts/deploy-staging.sh",
|
|
"check-env": "node ../tools/check-environment.js",
|
|
"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 ../dist/tools/cjs-jasmine/index-tools ../../tools/transforms/**/*.spec.js",
|
|
"~~update-webdriver": "webdriver-manager update --standalone false --gecko false",
|
|
"boilerplate:add": "node ./tools/examples/add-example-boilerplate add",
|
|
"boilerplate:remove": "node ./tools/examples/add-example-boilerplate remove",
|
|
"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",
|
|
"build-ie-polyfills": "webpack -p src/ie-polyfills.js src/generated/ie-polyfills.min.js"
|
|
},
|
|
"private": true,
|
|
"dependencies": {
|
|
"@angular/animations": "next",
|
|
"@angular/common": "next",
|
|
"@angular/compiler": "next",
|
|
"@angular/core": "next",
|
|
"@angular/forms": "next",
|
|
"@angular/http": "next",
|
|
"@angular/material": "^2.0.0-beta.3",
|
|
"@angular/platform-browser": "next",
|
|
"@angular/platform-browser-dynamic": "next",
|
|
"@angular/platform-server": "next",
|
|
"@angular/router": "next",
|
|
"@angular/service-worker": "^1.0.0-beta.12",
|
|
"classlist.js": "^1.1.20150312",
|
|
"core-js": "^2.4.1",
|
|
"ng-pwa-tools": "^0.0.10",
|
|
"ngo-loader": "alxhub/ngo",
|
|
"purify": "igorminar/purify",
|
|
"rxjs": "^5.2.0",
|
|
"tslib": "^1.7.1",
|
|
"web-animations-js": "^2.2.5",
|
|
"zone.js": "^0.8.4"
|
|
},
|
|
"devDependencies": {
|
|
"@angular/cli": "^1.1.0-rc.0",
|
|
"@angular/compiler-cli": "next",
|
|
"@types/jasmine": "^2.5.47",
|
|
"@types/node": "~6.0.60",
|
|
"archiver": "^1.3.0",
|
|
"canonical-path": "^0.0.2",
|
|
"codelyzer": "~2.0.0",
|
|
"concurrently": "^3.4.0",
|
|
"cross-spawn": "^5.1.0",
|
|
"dgeni": "^0.4.7",
|
|
"dgeni-packages": "^0.19.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.5.2",
|
|
"jasmine-spec-reporter": "~3.2.0",
|
|
"jsdom": "^9.12.0",
|
|
"karma": "~1.4.1",
|
|
"karma-chrome-launcher": "~2.0.0",
|
|
"karma-cli": "~1.0.1",
|
|
"karma-coverage-istanbul-reporter": "^0.2.0",
|
|
"karma-jasmine": "~1.1.0",
|
|
"karma-jasmine-html-reporter": "^0.2.2",
|
|
"lighthouse": "^1.6.3",
|
|
"lodash": "^4.17.4",
|
|
"protractor": "~5.1.0",
|
|
"rehype": "^4.0.0",
|
|
"rehype-autolink-headings": "^2.0.0",
|
|
"rehype-slug": "^2.0.0",
|
|
"remark": "^7.0.0",
|
|
"remark-html": "^6.0.0",
|
|
"rimraf": "^2.6.1",
|
|
"shelljs": "^0.7.7",
|
|
"tree-kill": "^1.1.0",
|
|
"ts-node": "~2.0.0",
|
|
"tslint": "~4.5.0",
|
|
"typescript": "2.2.0",
|
|
"unist-util-filter": "^0.2.1",
|
|
"unist-util-source": "^1.0.1",
|
|
"unist-util-visit": "^1.1.1",
|
|
"vrsource-tslint-rules": "^4.0.1",
|
|
"watchr": "^3.0.1",
|
|
"webpack": "^2.5.1",
|
|
"yargs": "^7.0.2"
|
|
}
|
|
}
|