Skip to content

Commit 7beeb5b

Browse files
alan-agius4dgp1130
authored andcommitted
build: update ng-packagr to version 10
With this change ng-packagr generates libraries compliant with APF version 10
1 parent 4d4fc09 commit 7beeb5b

File tree

5 files changed

+27
-104
lines changed

5 files changed

+27
-104
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
"mini-css-extract-plugin": "0.9.0",
171171
"minimatch": "3.0.4",
172172
"minimist": "^1.2.0",
173-
"ng-packagr": "~9.0.0",
173+
"ng-packagr": "~10.0.0-next.0",
174174
"node-fetch": "^2.2.0",
175175
"npm-registry-client": "8.6.0",
176176
"open": "7.0.3",

packages/angular_devkit/build_ng_packagr/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
"rxjs": "6.5.5"
1212
},
1313
"peerDependencies": {
14-
"ng-packagr": "^9.0.0",
15-
"tsickle": "~0.37.1 || ~0.38.0"
14+
"ng-packagr": "^10.0.0-next.0",
15+
"tsickle": "~0.38.0"
1616
},
1717
"devDependencies": {
1818
"@angular/compiler": "10.0.0-next.5",
1919
"@angular/compiler-cli": "10.0.0-next.5",
2020
"@angular-devkit/core": "0.0.0",
21-
"ng-packagr": "~9.1.0",
21+
"ng-packagr": "~10.0.0-next.0",
2222
"tslib": "^1.10.0"
2323
},
2424
"peerDependenciesMeta": {

packages/angular_devkit/build_ng_packagr/src/build/index_spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ describe('NgPackagr Builder', () => {
6363

6464
await run.stop();
6565

66-
expect(host.scopedSync().exists(normalize('./dist/lib/fesm5/lib.js'))).toBe(true);
66+
expect(host.scopedSync().exists(normalize('./dist/lib/fesm2015/lib.js'))).toBe(true);
6767
const content = virtualFs.fileBufferToString(
68-
host.scopedSync().read(normalize('./dist/lib/fesm5/lib.js')),
68+
host.scopedSync().read(normalize('./dist/lib/fesm2015/lib.js')),
6969
);
7070
expect(content).toContain('lib works');
7171

@@ -99,7 +99,7 @@ describe('NgPackagr Builder', () => {
9999
await run.output.pipe(
100100
tap((buildEvent) => expect(buildEvent.success).toBe(true)),
101101
map(() => {
102-
const fileName = './dist/lib/fesm5/lib.js';
102+
const fileName = './dist/lib/fesm2015/lib.js';
103103
const content = virtualFs.fileBufferToString(
104104
host.scopedSync().read(normalize(fileName)),
105105
);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ export const latestVersions = {
2222
DevkitBuildNgPackagr: '~0.1000.0-next.3',
2323
DevkitBuildWebpack: '~0.1000.0-next.3',
2424

25-
ngPackagr: '^9.0.0',
25+
ngPackagr: '^10.0.0-next.0',
2626
};

yarn.lock

Lines changed: 19 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@
11921192
is-module "^1.0.0"
11931193
resolve "^1.14.2"
11941194

1195-
"@rollup/pluginutils@^3.0.1", "@rollup/pluginutils@^3.0.8":
1195+
"@rollup/pluginutils@^3.0.8":
11961196
version "3.0.9"
11971197
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.0.9.tgz#aa6adca2c45e5a1b950103a999e3cddfe49fd775"
11981198
integrity sha512-TLZavlfPAZYI7v33wQh4mTP6zojne14yok3DNSLcjoG/Hirxfkonn6icP5rrNWRn8nZsirJBFFpijVOJzkUHDg==
@@ -1351,11 +1351,6 @@
13511351
resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd"
13521352
integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
13531353

1354-
"@types/estree@*":
1355-
version "0.0.44"
1356-
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.44.tgz#980cc5a29a3ef3bea6ff1f7d021047d7ea575e21"
1357-
integrity sha512-iaIVzr+w2ZJ5HkidlZ3EJM8VTZb2MJLCjw3V+505yVts0gRC4UMvjw0d1HPtGqI/HQC/KdsYtayfzl+AXY2R8g==
1358-
13591354
13601355
version "0.0.39"
13611356
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
@@ -2076,7 +2071,7 @@ acorn@^6.2.1, acorn@^6.4.1:
20762071
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474"
20772072
integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
20782073

2079-
acorn@^7.1.0, acorn@^7.1.1:
2074+
acorn@^7.1.1:
20802075
version "7.1.1"
20812076
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz#e35668de0b402f359de515c5482a1ab9f89a69bf"
20822077
integrity sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==
@@ -2492,7 +2487,7 @@ atob@^2.1.2:
24922487
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
24932488
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
24942489

2495-
[email protected], autoprefixer@^9.6.5, autoprefixer@^9.7.6:
2490+
[email protected], autoprefixer@^9.6.5:
24962491
version "9.7.6"
24972492
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.6.tgz#63ac5bbc0ce7934e6997207d5bb00d68fa8293a4"
24982493
integrity sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==
@@ -2826,7 +2821,7 @@ [email protected]:
28262821
electron-to-chromium "^1.3.363"
28272822
node-releases "^1.1.50"
28282823

2829-
browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.7.0, browserslist@^4.8.5, browserslist@^4.9.1:
2824+
browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4.7.0, browserslist@^4.8.5, browserslist@^4.9.1:
28302825
version "4.12.0"
28312826
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d"
28322827
integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==
@@ -3262,13 +3257,6 @@ class-utils@^0.3.5:
32623257
isobject "^3.0.0"
32633258
static-extend "^0.1.1"
32643259

3265-
clean-css@^4.1.11:
3266-
version "4.2.3"
3267-
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78"
3268-
integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==
3269-
dependencies:
3270-
source-map "~0.6.0"
3271-
32723260
clean-stack@^2.0.0:
32733261
version "2.2.0"
32743262
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
@@ -3458,10 +3446,10 @@ commander@^2.11.0, commander@^2.12.1, commander@^2.20.0, commander@~2.20.3:
34583446
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
34593447
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
34603448

3461-
commander@^4.0.0:
3462-
version "4.1.1"
3463-
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
3464-
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
3449+
commander@^5.0.0:
3450+
version "5.1.0"
3451+
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
3452+
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
34653453

34663454
common-tags@^1.8.0:
34673455
version "1.8.0"
@@ -5405,15 +5393,6 @@ fs-extra@^7.0.1:
54055393
jsonfile "^4.0.0"
54065394
universalify "^0.1.0"
54075395

5408-
fs-extra@^8.1.0:
5409-
version "8.1.0"
5410-
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
5411-
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
5412-
dependencies:
5413-
graceful-fs "^4.2.0"
5414-
jsonfile "^4.0.0"
5415-
universalify "^0.1.0"
5416-
54175396
fs-extra@^9.0.0:
54185397
version "9.0.0"
54195398
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.0.tgz#b6afc31036e247b2466dc99c29ae797d5d4580a3"
@@ -8290,63 +8269,31 @@ next-tick@~1.0.0:
82908269
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
82918270
integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
82928271

8293-
ng-packagr@~9.0.0:
8294-
version "9.0.3"
8295-
resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-9.0.3.tgz#5467b7f84595c0e738444e5694614418545b6609"
8296-
integrity sha512-6TmJJWbrU6CtCwoXUvVWukWc1TMpRsDB39cQkk4zPVMY9Qsubh5gZs0LGbJ7b7dGPu3Cr2LAlaSK8BxedccPhQ==
8272+
ng-packagr@~10.0.0-next.0:
8273+
version "10.0.0-next.0"
8274+
resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-10.0.0-next.0.tgz#2a68baf73648410e644add861b00a01b6e0d5acc"
8275+
integrity sha512-eIuorjX5jZb+JeemvvhKjjcl2yMfolFrI2l2JnWGaCfiM20MJ8mLZfTtnx76R+9T1RYWe6ikwESkhnGzw5hRDg==
82978276
dependencies:
82988277
"@rollup/plugin-commonjs" "^11.0.2"
82998278
"@rollup/plugin-json" "^4.0.0"
83008279
"@rollup/plugin-node-resolve" "^7.1.0"
83018280
ajv "^6.10.2"
83028281
autoprefixer "^9.6.5"
83038282
browserslist "^4.7.0"
8304-
chalk "^3.0.0"
8305-
chokidar "^3.2.1"
8306-
clean-css "^4.1.11"
8307-
commander "^4.0.0"
8308-
fs-extra "^8.1.0"
8309-
glob "^7.1.2"
8310-
injection-js "^2.2.1"
8311-
less "^3.10.3"
8312-
node-sass-tilde-importer "^1.0.0"
8313-
postcss "^7.0.18"
8314-
postcss-url "^8.0.0"
8315-
read-pkg-up "^5.0.0"
8316-
rimraf "^3.0.0"
8317-
rollup "1.32.1"
8318-
rollup-plugin-sourcemaps "^0.5.0"
8319-
rxjs "^6.5.0"
8320-
sass "^1.23.0"
8321-
stylus "^0.54.7"
8322-
terser "^4.3.8"
8323-
update-notifier "^4.0.0"
8324-
8325-
ng-packagr@~9.1.0:
8326-
version "9.1.3"
8327-
resolved "https://registry.yarnpkg.com/ng-packagr/-/ng-packagr-9.1.3.tgz#5704dbdc6747ea0f9cbbbc6f197d682820fba8f6"
8328-
integrity sha512-pPiSCtlVmP9WWsm+V2BHacsHGoQMsFl+/6lz+P7Gr6gOkxMaPI6lkVTevvj4cDlTG9GbyL9xXqdsHGhnzKloMw==
8329-
dependencies:
8330-
"@rollup/plugin-commonjs" "^11.0.2"
8331-
"@rollup/plugin-json" "^4.0.0"
8332-
"@rollup/plugin-node-resolve" "^7.1.0"
8333-
ajv "^6.10.2"
8334-
autoprefixer "^9.7.6"
8335-
browserslist "^4.12.0"
83368283
chalk "^4.0.0"
83378284
chokidar "^3.2.1"
8338-
clean-css "^4.1.11"
8339-
commander "^4.0.0"
8285+
commander "^5.0.0"
8286+
cssnano-preset-default "^4.0.7"
83408287
fs-extra "^9.0.0"
83418288
glob "^7.1.2"
83428289
injection-js "^2.2.1"
83438290
less "^3.10.3"
83448291
node-sass-tilde-importer "^1.0.0"
8345-
postcss "^7.0.18"
8292+
postcss "^7.0.29"
83468293
postcss-url "^8.0.0"
83478294
read-pkg-up "^5.0.0"
83488295
rimraf "^3.0.0"
8349-
rollup "2.7.5"
8296+
rollup "2.8.0"
83508297
rollup-plugin-sourcemaps "^0.6.0"
83518298
rxjs "^6.5.0"
83528299
sass "^1.23.0"
@@ -9723,7 +9670,7 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^
97239670
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz#651ff4593aa9eda8d5d0d66593a2417aeaeb325d"
97249671
integrity sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==
97259672

9726-
"postcss@5 - 7", [email protected], postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6:
9673+
"postcss@5 - 7", [email protected], postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6:
97279674
version "7.0.27"
97289675
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz#cc67cdc6b0daa375105b7c424a85567345fc54d9"
97299676
integrity sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==
@@ -9741,7 +9688,7 @@ [email protected]:
97419688
source-map "^0.6.1"
97429689
supports-color "^6.1.0"
97439690

9744-
9691+
[email protected], postcss@^7.0.29:
97459692
version "7.0.29"
97469693
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.29.tgz#d3a903872bd52280b83bce38cdc83ce55c06129e"
97479694
integrity sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==
@@ -10640,14 +10587,6 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
1064010587
hash-base "^3.0.0"
1064110588
inherits "^2.0.1"
1064210589

10643-
rollup-plugin-sourcemaps@^0.5.0:
10644-
version "0.5.0"
10645-
resolved "https://registry.yarnpkg.com/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.5.0.tgz#898e8411c9b5b7b524b4d96c3b41d5c43f9da77e"
10646-
integrity sha512-xp2vvRvgnYiXydgf/JFFFgYxrqMaQaOrK/g6yZvgwT9R1TSYjD3HKku1pD7iQNjQHkl5yGpokvJLp7cP/lR+aQ==
10647-
dependencies:
10648-
"@rollup/pluginutils" "^3.0.1"
10649-
source-map-resolve "^0.5.3"
10650-
1065110590
rollup-plugin-sourcemaps@^0.6.0:
1065210591
version "0.6.1"
1065310592
resolved "https://registry.yarnpkg.com/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.1.tgz#32dc6f237ee235f10de56c829f31e39bd57a3eab"
@@ -10656,29 +10595,13 @@ rollup-plugin-sourcemaps@^0.6.0:
1065610595
"@rollup/pluginutils" "^3.0.9"
1065710596
source-map-resolve "^0.6.0"
1065810597

10659-
10660-
version "1.32.1"
10661-
resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4"
10662-
integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==
10663-
dependencies:
10664-
"@types/estree" "*"
10665-
"@types/node" "*"
10666-
acorn "^7.1.0"
10667-
1066810598
1066910599
version "2.3.4"
1067010600
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.3.4.tgz#979e461f8cab1a71aec2d37ce2a434052ae70223"
1067110601
integrity sha512-8U9x54RCVhrUEV1zon4Pp8kokg1HM0fwzf5vkwe2/rOfyTClarx5e27kFlaoZ7ofJiazWkNQ+dgdG4HuZxkQ9A==
1067210602
optionalDependencies:
1067310603
fsevents "~2.1.2"
1067410604

10675-
10676-
version "2.7.5"
10677-
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.7.5.tgz#dd4e4518b58348a841aefa47bea544f3be27a76f"
10678-
integrity sha512-xQSM8uzhgtF6tTnTVEvOQThrcG3LPUP3T/4l4EukzDp0kbTY1QRDuXjiwtYzs9odKj9Bj/PccRG6viFfS7DmCQ==
10679-
optionalDependencies:
10680-
fsevents "~2.1.2"
10681-
1068210605
1068310606
version "2.8.0"
1068410607
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.8.0.tgz#a1d63fa8331f5c362f025a7fee78b86d4ada5cef"
@@ -11182,7 +11105,7 @@ [email protected]:
1118211105
async "^2.5.0"
1118311106
loader-utils "^1.1.0"
1118411107

11185-
source-map-resolve@^0.5.0, source-map-resolve@^0.5.2, source-map-resolve@^0.5.3:
11108+
source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
1118611109
version "0.5.3"
1118711110
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
1118811111
integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==

0 commit comments

Comments
 (0)