fix(schematics): add ng-update config to package.json (#10844)

This commit is contained in:
Jeremy Elbourn
2018-04-13 15:27:20 -07:00
committed by tinayuangao
parent c61cd69bc8
commit 0a3cfa7934
5 changed files with 428 additions and 298 deletions
+6 -6
View File
@@ -3,9 +3,9 @@ workspace(name = "angular_material")
# Add nodejs rules
http_archive(
name = "build_bazel_rules_nodejs",
url = "https://github.com/bazelbuild/rules_nodejs/archive/99166f8eb7fc628ca561acf9f9a51a1c26edadad.zip",
strip_prefix = "rules_nodejs-99166f8eb7fc628ca561acf9f9a51a1c26edadad",
sha256 = "338e8495e5d1fa16de7190106c5675372ff4a347f6004e203e84a168db96281e",
url = "https://github.com/bazelbuild/rules_nodejs/archive/1931156c232a08356dfda02e9c8b0275c2e63c00.zip",
strip_prefix = "rules_nodejs-1931156c232a08356dfda02e9c8b0275c2e63c00",
sha256 = "9cfe33276a6ac0076ee9ee159c4a2576f9851c0f437435b5ac19b2e592493078",
)
# NOTE: this rule installs nodejs, npm, and yarn, but does NOT install
@@ -28,9 +28,9 @@ sass_repositories()
# Add TypeScript rules
http_archive(
name = "build_bazel_rules_typescript",
url = "https://github.com/bazelbuild/rules_typescript/archive/0.11.1.zip",
strip_prefix = "rules_typescript-0.11.1",
sha256 = "7406bea7954e1c906f075115dfa176551a881119f6820b126ea1eacb09f34a1a",
url = "https://github.com/bazelbuild/rules_typescript/archive/0.12.1.zip",
strip_prefix = "rules_typescript-0.12.1",
sha256 = "24e2c36f60508c6d270ae4265b89b381e3f66d550e70c367ed3755ad8d7ce3b0",
)
# Setup TypeScript Bazel workspace
+384 -274
View File
File diff suppressed because it is too large Load Diff
+18 -18
View File
@@ -20,38 +20,38 @@
"docs": "gulp docs",
"api": "gulp api-docs"
},
"version": "6.0.0-rc.3",
"version": "6.0.0-rc.4",
"license": "MIT",
"engines": {
"node": ">= 5.4.1"
},
"dependencies": {
"@angular/animations": "6.0.0-rc.3",
"@angular/common": "6.0.0-rc.3",
"@angular/compiler": "6.0.0-rc.3",
"@angular/core": "6.0.0-rc.3",
"@angular/forms": "6.0.0-rc.3",
"@angular/platform-browser": "6.0.0-rc.3",
"@angular/animations": "6.0.0-rc.4",
"@angular/common": "6.0.0-rc.4",
"@angular/compiler": "6.0.0-rc.4",
"@angular/core": "6.0.0-rc.4",
"@angular/forms": "6.0.0-rc.4",
"@angular/platform-browser": "6.0.0-rc.4",
"core-js": "^2.4.1",
"rxjs": "6.0.0-rc.0",
"rxjs": "6.0.0-ucandoit-rc.6",
"systemjs": "0.19.43",
"tsickle": "^0.27.2",
"tslib": "^1.9.0",
"zone.js": "^0.8.4"
},
"devDependencies": {
"@angular-devkit/core": "^0.5.5",
"@angular-devkit/schematics": "^0.5.5",
"@angular/bazel": "6.0.0-rc.3",
"@angular/compiler-cli": "6.0.0-rc.3",
"@angular/http": "6.0.0-rc.3",
"@angular/platform-browser-dynamic": "6.0.0-rc.3",
"@angular/platform-server": "6.0.0-rc.3",
"@angular/router": "6.0.0-rc.3",
"@angular/upgrade": "6.0.0-rc.3",
"@angular-devkit/core": "^0.5.6",
"@angular-devkit/schematics": "^0.5.6",
"@angular/bazel": "6.0.0-rc.4",
"@angular/compiler-cli": "6.0.0-rc.4",
"@angular/http": "6.0.0-rc.4",
"@angular/platform-browser-dynamic": "6.0.0-rc.4",
"@angular/platform-server": "6.0.0-rc.4",
"@angular/router": "6.0.0-rc.4",
"@angular/upgrade": "6.0.0-rc.4",
"@bazel/ibazel": "0.3.1",
"@google-cloud/storage": "^1.1.1",
"@schematics/angular": "^0.5.5",
"@schematics/angular": "^0.5.6",
"@types/chalk": "^0.4.31",
"@types/fs-extra": "^4.0.3",
"@types/glob": "^5.0.33",
+10
View File
@@ -30,5 +30,15 @@
"tslib": "^1.7.1"
},
"schematics": "./schematics/collection.json",
"ng-update": {
"requirements": {
"@angular/material": "^5",
"migrations": "./schematics/migration.json",
"packageGroup": [
"@angular/cdk",
"@angular/material-moment-adapter"
]
}
},
"sideEffects": false
}
+10
View File
@@ -0,0 +1,10 @@
{
"$schema": "./node_modules/@angular-devkit/schematics/collection-schema.json",
"schematics": {
// Update from v5 to v6
"migration-01": {
"version": "6",
"factory": "./update/update"
}
}
}