From 333da08ea29e466dd883dfd4742088deb73b25d0 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Fri, 30 Jun 2023 11:18:19 -0400 Subject: [PATCH] build: update webpack to v5.88.1 --- package.json | 2 +- packages/angular_devkit/build_angular/package.json | 2 +- packages/angular_devkit/build_webpack/package.json | 2 +- packages/ngtools/webpack/package.json | 2 +- packages/ngtools/webpack/src/ivy/plugin.ts | 5 ++++- yarn.lock | 11 ++++------- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index baf2d8ac79..bce7967601 100644 --- a/package.json +++ b/package.json @@ -204,7 +204,7 @@ "verdaccio": "5.25.0", "verdaccio-auth-memory": "^10.0.0", "vite": "4.3.9", - "webpack": "5.88.0", + "webpack": "5.88.1", "webpack-dev-middleware": "6.1.1", "webpack-dev-server": "4.15.1", "webpack-merge": "5.9.0", diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index f0f6197ed4..75a484c4ae 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -64,7 +64,7 @@ "tree-kill": "1.2.2", "tslib": "2.6.0", "vite": "4.3.9", - "webpack": "5.88.0", + "webpack": "5.88.1", "webpack-dev-middleware": "6.1.1", "webpack-dev-server": "4.15.1", "webpack-merge": "5.9.0", diff --git a/packages/angular_devkit/build_webpack/package.json b/packages/angular_devkit/build_webpack/package.json index fb2ae58fbb..73207dea57 100644 --- a/packages/angular_devkit/build_webpack/package.json +++ b/packages/angular_devkit/build_webpack/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@angular-devkit/core": "0.0.0-PLACEHOLDER", "node-fetch": "2.6.7", - "webpack": "5.88.0" + "webpack": "5.88.1" }, "peerDependencies": { "webpack": "^5.30.0", diff --git a/packages/ngtools/webpack/package.json b/packages/ngtools/webpack/package.json index 10e4677bf0..a769d3e4c1 100644 --- a/packages/ngtools/webpack/package.json +++ b/packages/ngtools/webpack/package.json @@ -31,6 +31,6 @@ "@angular/compiler": "16.1.2", "@angular/compiler-cli": "16.1.2", "typescript": "5.1.6", - "webpack": "5.88.0" + "webpack": "5.88.1" } } diff --git a/packages/ngtools/webpack/src/ivy/plugin.ts b/packages/ngtools/webpack/src/ivy/plugin.ts index 3153d3276a..2fee8d4314 100644 --- a/packages/ngtools/webpack/src/ivy/plugin.ts +++ b/packages/ngtools/webpack/src/ivy/plugin.ts @@ -193,7 +193,10 @@ export class AngularWebpackPlugin { let changedFiles; if (cache) { changedFiles = new Set(); - for (const changedFile of [...compiler.modifiedFiles, ...compiler.removedFiles]) { + for (const changedFile of [ + ...(compiler.modifiedFiles ?? []), + ...(compiler.removedFiles ?? []), + ]) { const normalizedChangedFile = normalizePath(changedFile); // Invalidate file dependencies this.fileDependencies.delete(normalizedChangedFile); diff --git a/yarn.lock b/yarn.lock index 88f0e900de..01b4fb3907 100644 --- a/yarn.lock +++ b/yarn.lock @@ -126,7 +126,6 @@ "@angular/build-tooling@https://github.com/angular/dev-infra-private-build-tooling-builds.git#94903cc6c8023b776170ccce4746fd5624d65f2f": version "0.0.0-abd901f78e5c6f945c07e8886259f0c1c7e0383b" - uid "94903cc6c8023b776170ccce4746fd5624d65f2f" resolved "https://github.com/angular/dev-infra-private-build-tooling-builds.git#94903cc6c8023b776170ccce4746fd5624d65f2f" dependencies: "@angular-devkit/build-angular" "16.1.0" @@ -287,7 +286,6 @@ "@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#af299940f1c6e16418e5a8627ac59564e52503d5": version "0.0.0-abd901f78e5c6f945c07e8886259f0c1c7e0383b" - uid af299940f1c6e16418e5a8627ac59564e52503d5 resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#af299940f1c6e16418e5a8627ac59564e52503d5" dependencies: "@yarnpkg/lockfile" "^1.1.0" @@ -10175,7 +10173,6 @@ sass@1.63.6, sass@^1.55.0: "sauce-connect-proxy@https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz": version "0.0.0" - uid "9310bc860f7870a1f872b11c4dc6073a1ad34e5e" resolved "https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz#9310bc860f7870a1f872b11c4dc6073a1ad34e5e" saucelabs@^1.5.0: @@ -11754,10 +11751,10 @@ webpack@5.86.0: watchpack "^2.4.0" webpack-sources "^3.2.3" -webpack@5.88.0: - version "5.88.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.0.tgz#a07aa2f8e7a64a8f1cec0c6c2e180e3cb34440c8" - integrity sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw== +webpack@5.88.1: + version "5.88.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.1.tgz#21eba01e81bd5edff1968aea726e2fbfd557d3f8" + integrity sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.0"