mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-20 05:24:57 +08:00
refactor: pin down all direct dependencies
This is so that CLI users get the same direct dependency versions that were tested on the CI.
This commit is contained in:
parent
87db956cab
commit
b8b36ba339
@ -35,11 +35,11 @@
|
|||||||
"@angular-devkit/schematics": "0.0.0",
|
"@angular-devkit/schematics": "0.0.0",
|
||||||
"@schematics/angular": "0.0.0",
|
"@schematics/angular": "0.0.0",
|
||||||
"@schematics/update": "0.0.0",
|
"@schematics/update": "0.0.0",
|
||||||
"inquirer": "^6.1.0",
|
"inquirer": "6.2.0",
|
||||||
"opn": "^5.3.0",
|
"opn": "5.3.0",
|
||||||
"rxjs": "~6.2.0",
|
"rxjs": "6.2.2",
|
||||||
"semver": "^5.1.0",
|
"semver": "5.5.1",
|
||||||
"symbol-observable": "^1.2.0"
|
"symbol-observable": "1.2.0"
|
||||||
},
|
},
|
||||||
"ng-update": {
|
"ng-update": {
|
||||||
"migrations": "@schematics/angular/migrations/migration-collection.json"
|
"migrations": "@schematics/angular/migrations/migration-collection.json"
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@angular-devkit/schematics": "0.0.0",
|
"@angular-devkit/schematics": "0.0.0",
|
||||||
"@schematics/angular": "0.0.0",
|
"@schematics/angular": "0.0.0",
|
||||||
"parse5-html-rewriting-stream": "^5.1.0",
|
"parse5-html-rewriting-stream": "5.1.0",
|
||||||
"rxjs": "^6.0.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -6,6 +6,6 @@
|
|||||||
"typings": "src/index.d.ts",
|
"typings": "src/index.d.ts",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"builders": "builders.json",
|
"builders": "builders.json",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14,8 +14,8 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@angular-devkit/architect": "0.0.0",
|
"@angular-devkit/architect": "0.0.0",
|
||||||
"minimist": "^1.2.0",
|
"minimist": "1.2.0",
|
||||||
"symbol-observable": "^1.2.0",
|
"symbol-observable": "1.2.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,51 +11,51 @@
|
|||||||
"@angular-devkit/build-webpack": "0.0.0",
|
"@angular-devkit/build-webpack": "0.0.0",
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@ngtools/webpack": "0.0.0",
|
"@ngtools/webpack": "0.0.0",
|
||||||
"ajv": "~6.4.0",
|
"ajv": "6.5.3",
|
||||||
"autoprefixer": "^8.4.1",
|
"autoprefixer": "8.4.1",
|
||||||
"circular-dependency-plugin": "^5.0.2",
|
"circular-dependency-plugin": "5.0.2",
|
||||||
"clean-css": "^4.1.11",
|
"clean-css": "4.2.1",
|
||||||
"copy-webpack-plugin": "^4.5.2",
|
"copy-webpack-plugin": "4.5.2",
|
||||||
"file-loader": "^1.1.11",
|
"file-loader": "2.0.0",
|
||||||
"glob": "^7.0.3",
|
"glob": "7.1.3",
|
||||||
"html-webpack-plugin": "^3.0.6",
|
"html-webpack-plugin": "3.2.0",
|
||||||
"istanbul": "^0.4.5",
|
"istanbul": "0.4.5",
|
||||||
"istanbul-instrumenter-loader": "^3.0.1",
|
"istanbul-instrumenter-loader": "3.0.1",
|
||||||
"karma-source-map-support": "^1.2.0",
|
"karma-source-map-support": "1.3.0",
|
||||||
"less": "^3.7.1",
|
"less": "3.8.1",
|
||||||
"less-loader": "^4.1.0",
|
"less-loader": "4.1.0",
|
||||||
"license-webpack-plugin": "^1.3.1",
|
"license-webpack-plugin": "1.4.0",
|
||||||
"loader-utils": "^1.1.0",
|
"loader-utils": "1.1.0",
|
||||||
"mini-css-extract-plugin": "~0.4.0",
|
"mini-css-extract-plugin": "0.4.2",
|
||||||
"minimatch": "^3.0.4",
|
"minimatch": "3.0.4",
|
||||||
"parse5": "^4.0.0",
|
"parse5": "4.0.0",
|
||||||
"opn": "^5.1.0",
|
"opn": "5.3.0",
|
||||||
"portfinder": "^1.0.13",
|
"portfinder": "1.0.17",
|
||||||
"postcss": "^6.0.22",
|
"postcss": "6.0.23",
|
||||||
"postcss-import": "^11.1.0",
|
"postcss-import": "11.1.0",
|
||||||
"postcss-loader": "^2.1.5",
|
"postcss-loader": "2.1.6",
|
||||||
"raw-loader": "^0.5.1",
|
"raw-loader": "0.5.1",
|
||||||
"rxjs": "~6.2.0",
|
"rxjs": "6.2.2",
|
||||||
"sass-loader": "^7.1.0",
|
"sass-loader": "7.1.0",
|
||||||
"semver": "^5.5.0",
|
"semver": "5.5.1",
|
||||||
"source-map-support": "^0.5.0",
|
"source-map-support": "0.5.9",
|
||||||
"source-map-loader": "^0.2.3",
|
"source-map-loader": "0.2.4",
|
||||||
"stats-webpack-plugin": "^0.6.2",
|
"stats-webpack-plugin": "0.7.0",
|
||||||
"style-loader": "^0.21.0",
|
"style-loader": "0.23.0",
|
||||||
"stylus": "^0.54.5",
|
"stylus": "0.54.5",
|
||||||
"stylus-loader": "^3.0.2",
|
"stylus-loader": "3.0.2",
|
||||||
"tree-kill": "^1.2.0",
|
"tree-kill": "1.2.0",
|
||||||
"terser-webpack-plugin": "^1.0.2",
|
"terser-webpack-plugin": "1.0.2",
|
||||||
"url-loader": "^1.0.1",
|
"url-loader": "1.1.1",
|
||||||
"webpack": "^4.15.1",
|
"webpack": "4.17.2",
|
||||||
"webpack-dev-middleware": "^3.1.3",
|
"webpack-dev-middleware": "3.2.0",
|
||||||
"webpack-dev-server": "^3.1.4",
|
"webpack-dev-server": "3.1.7",
|
||||||
"webpack-merge": "^4.1.2",
|
"webpack-merge": "4.1.4",
|
||||||
"webpack-sources": "^1.1.0",
|
"webpack-sources": "1.2.0",
|
||||||
"webpack-subresource-integrity": "^1.1.0-rc.4"
|
"webpack-subresource-integrity": "1.1.0-rc.4"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"node-sass": "^4.9.3"
|
"node-sass": "4.9.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@angular/animations": "^7.0.0-beta.4",
|
"@angular/animations": "^7.0.0-beta.4",
|
||||||
|
@ -8,8 +8,8 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/architect": "0.0.0",
|
"@angular-devkit/architect": "0.0.0",
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"rxjs": "~6.2.0",
|
"rxjs": "6.2.2",
|
||||||
"semver": "^5.3.0"
|
"semver": "5.5.1"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"ng-packagr": "^2.2.0 || ^3.0.0 || ^4.0.0"
|
"ng-packagr": "^2.2.0 || ^3.0.0 || ^4.0.0"
|
||||||
|
@ -8,9 +8,9 @@
|
|||||||
"build-optimizer": "./src/build-optimizer/cli.js"
|
"build-optimizer": "./src/build-optimizer/cli.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"loader-utils": "^1.1.0",
|
"loader-utils": "1.1.0",
|
||||||
"source-map": "^0.5.6",
|
"source-map": "0.5.6",
|
||||||
"typescript": "~3.0.1",
|
"typescript": "3.0.1",
|
||||||
"webpack-sources": "^1.1.0"
|
"webpack-sources": "1.2.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/architect": "0.0.0",
|
"@angular-devkit/architect": "0.0.0",
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"webpack": "^4.6.0",
|
"webpack": "^4.6.0",
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
"core"
|
"core"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ajv": "~6.4.0",
|
"ajv": "6.5.3",
|
||||||
"chokidar": "^2.0.3",
|
"chokidar": "2.0.4",
|
||||||
"fast-json-stable-stringify": "^2.0.0",
|
"fast-json-stable-stringify": "2.0.0",
|
||||||
"source-map": "^0.5.6",
|
"source-map": "0.7.3",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14,6 +14,6 @@
|
|||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21,8 +21,8 @@
|
|||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@angular-devkit/schematics": "0.0.0",
|
"@angular-devkit/schematics": "0.0.0",
|
||||||
"@schematics/schematics": "0.0.0",
|
"@schematics/schematics": "0.0.0",
|
||||||
"minimist": "^1.2.0",
|
"minimist": "1.2.0",
|
||||||
"symbol-observable": "^1.2.0",
|
"symbol-observable": "1.2.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,9 +26,9 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"rxjs": "~6.2.0",
|
"rxjs": "6.2.2",
|
||||||
"tree-kill": "^1.0.0",
|
"tree-kill": "1.2.0",
|
||||||
"webpack-sources": "^1.1.0"
|
"webpack-sources": "1.2.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"typescript": ">=2.4.0 < 3.1",
|
"typescript": ">=2.4.0 < 3.1",
|
||||||
|
@ -11,6 +11,6 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@angular-devkit/schematics": "0.0.0",
|
"@angular-devkit/schematics": "0.0.0",
|
||||||
"typescript": ">=2.6.2 <3.1"
|
"typescript": "3.0.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
export const latestVersions = {
|
export const latestVersions = {
|
||||||
// These versions should be kept up to date with latest Angular peer dependencies.
|
// These versions should be kept up to date with latest Angular peer dependencies.
|
||||||
Angular: '~7.0.0-beta.0',
|
Angular: '~7.0.0-beta.0',
|
||||||
RxJs: '~6.3.0',
|
RxJs: '~6.3.2',
|
||||||
ZoneJs: '~0.8.26',
|
ZoneJs: '~0.8.26',
|
||||||
TypeScript: '~3.0.1',
|
TypeScript: '~3.0.1',
|
||||||
// The versions below must be manually updated when making a new devkit release.
|
// The versions below must be manually updated when making a new devkit release.
|
||||||
|
@ -12,9 +12,9 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular-devkit/core": "0.0.0",
|
"@angular-devkit/core": "0.0.0",
|
||||||
"@angular-devkit/schematics": "0.0.0",
|
"@angular-devkit/schematics": "0.0.0",
|
||||||
"npm-registry-client": "^8.5.1",
|
"npm-registry-client": "8.6.0",
|
||||||
"semver": "^5.3.0",
|
"semver": "5.5.1",
|
||||||
"semver-intersect": "^1.1.2",
|
"semver-intersect": "1.4.0",
|
||||||
"rxjs": "~6.2.0"
|
"rxjs": "6.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -19,7 +19,7 @@ export default async function() {
|
|||||||
|
|
||||||
// Should trigger a rebuild.
|
// Should trigger a rebuild.
|
||||||
await appendToFile('src/environments/environment.prod.ts', `console.log('PROD');`);
|
await appendToFile('src/environments/environment.prod.ts', `console.log('PROD');`);
|
||||||
await waitForAnyProcessOutputToMatch(webpackGoodRegEx, 30000);
|
await waitForAnyProcessOutputToMatch(webpackGoodRegEx, 40000);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
error = e;
|
error = e;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user