Skip to content

Commit b8b36ba

Browse files
alan-agius4Keen Yee Liau
authored and
Keen Yee Liau
committed
refactor: pin down all direct dependencies
This is so that CLI users get the same direct dependency versions that were tested on the CI.
1 parent 87db956 commit b8b36ba

File tree

18 files changed

+847
-735
lines changed

18 files changed

+847
-735
lines changed

packages/angular/cli/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
"@angular-devkit/schematics": "0.0.0",
3636
"@schematics/angular": "0.0.0",
3737
"@schematics/update": "0.0.0",
38-
"inquirer": "^6.1.0",
39-
"opn": "^5.3.0",
40-
"rxjs": "~6.2.0",
41-
"semver": "^5.1.0",
42-
"symbol-observable": "^1.2.0"
38+
"inquirer": "6.2.0",
39+
"opn": "5.3.0",
40+
"rxjs": "6.2.2",
41+
"semver": "5.5.1",
42+
"symbol-observable": "1.2.0"
4343
},
4444
"ng-update": {
4545
"migrations": "@schematics/angular/migrations/migration-collection.json"

packages/angular/pwa/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@angular-devkit/core": "0.0.0",
1313
"@angular-devkit/schematics": "0.0.0",
1414
"@schematics/angular": "0.0.0",
15-
"parse5-html-rewriting-stream": "^5.1.0",
16-
"rxjs": "^6.0.0"
15+
"parse5-html-rewriting-stream": "5.1.0",
16+
"rxjs": "6.2.2"
1717
}
1818
}

packages/angular_devkit/architect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"typings": "src/index.d.ts",
77
"dependencies": {
88
"@angular-devkit/core": "0.0.0",
9-
"rxjs": "~6.2.0"
9+
"rxjs": "6.2.2"
1010
}
1111
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"builders": "builders.json",
33
"dependencies": {
4-
"rxjs": "~6.2.0"
4+
"rxjs": "6.2.2"
55
}
66
}

packages/angular_devkit/architect_cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"dependencies": {
1515
"@angular-devkit/core": "0.0.0",
1616
"@angular-devkit/architect": "0.0.0",
17-
"minimist": "^1.2.0",
18-
"symbol-observable": "^1.2.0",
19-
"rxjs": "~6.2.0"
17+
"minimist": "1.2.0",
18+
"symbol-observable": "1.2.0",
19+
"rxjs": "6.2.2"
2020
}
2121
}

packages/angular_devkit/build_angular/package.json

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -11,51 +11,51 @@
1111
"@angular-devkit/build-webpack": "0.0.0",
1212
"@angular-devkit/core": "0.0.0",
1313
"@ngtools/webpack": "0.0.0",
14-
"ajv": "~6.4.0",
15-
"autoprefixer": "^8.4.1",
16-
"circular-dependency-plugin": "^5.0.2",
17-
"clean-css": "^4.1.11",
18-
"copy-webpack-plugin": "^4.5.2",
19-
"file-loader": "^1.1.11",
20-
"glob": "^7.0.3",
21-
"html-webpack-plugin": "^3.0.6",
22-
"istanbul": "^0.4.5",
23-
"istanbul-instrumenter-loader": "^3.0.1",
24-
"karma-source-map-support": "^1.2.0",
25-
"less": "^3.7.1",
26-
"less-loader": "^4.1.0",
27-
"license-webpack-plugin": "^1.3.1",
28-
"loader-utils": "^1.1.0",
29-
"mini-css-extract-plugin": "~0.4.0",
30-
"minimatch": "^3.0.4",
31-
"parse5": "^4.0.0",
32-
"opn": "^5.1.0",
33-
"portfinder": "^1.0.13",
34-
"postcss": "^6.0.22",
35-
"postcss-import": "^11.1.0",
36-
"postcss-loader": "^2.1.5",
37-
"raw-loader": "^0.5.1",
38-
"rxjs": "~6.2.0",
39-
"sass-loader": "^7.1.0",
40-
"semver": "^5.5.0",
41-
"source-map-support": "^0.5.0",
42-
"source-map-loader": "^0.2.3",
43-
"stats-webpack-plugin": "^0.6.2",
44-
"style-loader": "^0.21.0",
45-
"stylus": "^0.54.5",
46-
"stylus-loader": "^3.0.2",
47-
"tree-kill": "^1.2.0",
48-
"terser-webpack-plugin": "^1.0.2",
49-
"url-loader": "^1.0.1",
50-
"webpack": "^4.15.1",
51-
"webpack-dev-middleware": "^3.1.3",
52-
"webpack-dev-server": "^3.1.4",
53-
"webpack-merge": "^4.1.2",
54-
"webpack-sources": "^1.1.0",
55-
"webpack-subresource-integrity": "^1.1.0-rc.4"
14+
"ajv": "6.5.3",
15+
"autoprefixer": "8.4.1",
16+
"circular-dependency-plugin": "5.0.2",
17+
"clean-css": "4.2.1",
18+
"copy-webpack-plugin": "4.5.2",
19+
"file-loader": "2.0.0",
20+
"glob": "7.1.3",
21+
"html-webpack-plugin": "3.2.0",
22+
"istanbul": "0.4.5",
23+
"istanbul-instrumenter-loader": "3.0.1",
24+
"karma-source-map-support": "1.3.0",
25+
"less": "3.8.1",
26+
"less-loader": "4.1.0",
27+
"license-webpack-plugin": "1.4.0",
28+
"loader-utils": "1.1.0",
29+
"mini-css-extract-plugin": "0.4.2",
30+
"minimatch": "3.0.4",
31+
"parse5": "4.0.0",
32+
"opn": "5.3.0",
33+
"portfinder": "1.0.17",
34+
"postcss": "6.0.23",
35+
"postcss-import": "11.1.0",
36+
"postcss-loader": "2.1.6",
37+
"raw-loader": "0.5.1",
38+
"rxjs": "6.2.2",
39+
"sass-loader": "7.1.0",
40+
"semver": "5.5.1",
41+
"source-map-support": "0.5.9",
42+
"source-map-loader": "0.2.4",
43+
"stats-webpack-plugin": "0.7.0",
44+
"style-loader": "0.23.0",
45+
"stylus": "0.54.5",
46+
"stylus-loader": "3.0.2",
47+
"tree-kill": "1.2.0",
48+
"terser-webpack-plugin": "1.0.2",
49+
"url-loader": "1.1.1",
50+
"webpack": "4.17.2",
51+
"webpack-dev-middleware": "3.2.0",
52+
"webpack-dev-server": "3.1.7",
53+
"webpack-merge": "4.1.4",
54+
"webpack-sources": "1.2.0",
55+
"webpack-subresource-integrity": "1.1.0-rc.4"
5656
},
5757
"optionalDependencies": {
58-
"node-sass": "^4.9.3"
58+
"node-sass": "4.9.3"
5959
},
6060
"devDependencies": {
6161
"@angular/animations": "^7.0.0-beta.4",

packages/angular_devkit/build_ng_packagr/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"dependencies": {
99
"@angular-devkit/architect": "0.0.0",
1010
"@angular-devkit/core": "0.0.0",
11-
"rxjs": "~6.2.0",
12-
"semver": "^5.3.0"
11+
"rxjs": "6.2.2",
12+
"semver": "5.5.1"
1313
},
1414
"peerDependencies": {
1515
"ng-packagr": "^2.2.0 || ^3.0.0 || ^4.0.0"

packages/angular_devkit/build_optimizer/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"build-optimizer": "./src/build-optimizer/cli.js"
99
},
1010
"dependencies": {
11-
"loader-utils": "^1.1.0",
12-
"source-map": "^0.5.6",
13-
"typescript": "~3.0.1",
14-
"webpack-sources": "^1.1.0"
11+
"loader-utils": "1.1.0",
12+
"source-map": "0.5.6",
13+
"typescript": "3.0.1",
14+
"webpack-sources": "1.2.0"
1515
}
1616
}

packages/angular_devkit/build_webpack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"dependencies": {
99
"@angular-devkit/architect": "0.0.0",
1010
"@angular-devkit/core": "0.0.0",
11-
"rxjs": "~6.2.0"
11+
"rxjs": "6.2.2"
1212
},
1313
"peerDependencies": {
1414
"webpack": "^4.6.0",

packages/angular_devkit/core/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"core"
99
],
1010
"dependencies": {
11-
"ajv": "~6.4.0",
12-
"chokidar": "^2.0.3",
13-
"fast-json-stable-stringify": "^2.0.0",
14-
"source-map": "^0.5.6",
15-
"rxjs": "~6.2.0"
11+
"ajv": "6.5.3",
12+
"chokidar": "2.0.4",
13+
"fast-json-stable-stringify": "2.0.0",
14+
"source-map": "0.7.3",
15+
"rxjs": "6.2.2"
1616
}
1717
}

packages/angular_devkit/schematics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
],
1515
"dependencies": {
1616
"@angular-devkit/core": "0.0.0",
17-
"rxjs": "~6.2.0"
17+
"rxjs": "6.2.2"
1818
}
1919
}

packages/angular_devkit/schematics_cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
"@angular-devkit/core": "0.0.0",
2222
"@angular-devkit/schematics": "0.0.0",
2323
"@schematics/schematics": "0.0.0",
24-
"minimist": "^1.2.0",
25-
"symbol-observable": "^1.2.0",
26-
"rxjs": "~6.2.0"
24+
"minimist": "1.2.0",
25+
"symbol-observable": "1.2.0",
26+
"rxjs": "6.2.2"
2727
}
2828
}

packages/ngtools/webpack/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
},
2727
"dependencies": {
2828
"@angular-devkit/core": "0.0.0",
29-
"rxjs": "~6.2.0",
30-
"tree-kill": "^1.0.0",
31-
"webpack-sources": "^1.1.0"
29+
"rxjs": "6.2.2",
30+
"tree-kill": "1.2.0",
31+
"webpack-sources": "1.2.0"
3232
},
3333
"peerDependencies": {
3434
"typescript": ">=2.4.0 < 3.1",

packages/schematics/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"dependencies": {
1212
"@angular-devkit/core": "0.0.0",
1313
"@angular-devkit/schematics": "0.0.0",
14-
"typescript": ">=2.6.2 <3.1"
14+
"typescript": "3.0.1"
1515
}
1616
}

packages/schematics/angular/utility/latest-versions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
export const latestVersions = {
1010
// These versions should be kept up to date with latest Angular peer dependencies.
1111
Angular: '~7.0.0-beta.0',
12-
RxJs: '~6.3.0',
12+
RxJs: '~6.3.2',
1313
ZoneJs: '~0.8.26',
1414
TypeScript: '~3.0.1',
1515
// The versions below must be manually updated when making a new devkit release.

packages/schematics/update/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
"dependencies": {
1313
"@angular-devkit/core": "0.0.0",
1414
"@angular-devkit/schematics": "0.0.0",
15-
"npm-registry-client": "^8.5.1",
16-
"semver": "^5.3.0",
17-
"semver-intersect": "^1.1.2",
18-
"rxjs": "~6.2.0"
15+
"npm-registry-client": "8.6.0",
16+
"semver": "5.5.1",
17+
"semver-intersect": "1.4.0",
18+
"rxjs": "6.2.2"
1919
}
2020
}

tests/legacy-cli/e2e/tests/build/rebuild-replacements.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default async function() {
1919

2020
// Should trigger a rebuild.
2121
await appendToFile('src/environments/environment.prod.ts', `console.log('PROD');`);
22-
await waitForAnyProcessOutputToMatch(webpackGoodRegEx, 30000);
22+
await waitForAnyProcessOutputToMatch(webpackGoodRegEx, 40000);
2323
} catch (e) {
2424
error = e;
2525
}

0 commit comments

Comments
 (0)