Skip to content

Commit c9bc507

Browse files
committed
build: update to vite 5.1.0
1 parent 782c718 commit c9bc507

File tree

4 files changed

+20
-8
lines changed

4 files changed

+20
-8
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@
210210
"undici": "6.6.2",
211211
"verdaccio": "5.29.0",
212212
"verdaccio-auth-memory": "^10.0.0",
213-
"vite": "5.0.12",
213+
"vite": "5.1.0",
214214
"watchpack": "2.4.0",
215215
"webpack": "5.90.1",
216216
"webpack-dev-middleware": "6.1.1",

packages/angular_devkit/build_angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"tree-kill": "1.2.2",
6363
"tslib": "2.6.2",
6464
"undici": "6.6.2",
65-
"vite": "5.0.12",
65+
"vite": "5.1.0",
6666
"watchpack": "2.4.0",
6767
"webpack": "5.90.1",
6868
"webpack-dev-middleware": "6.1.1",

packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,11 @@ export async function setupServer(
491491
// the Vite client-side code for browser reloading. These would be available by default but when
492492
// the `allow` option is explicitly configured, they must be included manually.
493493
allow: [cacheDir, join(serverOptions.workspaceRoot, 'node_modules'), ...assets.values()],
494+
495+
// Temporary disable cached FS checks.
496+
// This is because we configure `config.base` to a virtual directory which causes `getRealPath` to fail.
497+
// See: https://github.com/vitejs/vite/blob/b2873ac3936de25ca8784327cb9ef16bd4881805/packages/vite/src/node/fsUtils.ts#L45-L67
498+
cachedChecks: false,
494499
},
495500
// This is needed when `externalDependencies` is used to prevent Vite load errors.
496501
// NOTE: If Vite adds direct support for externals, this can be removed.

yarn.lock

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,7 @@
131131
tslib "^2.3.0"
132132

133133
"@angular/bazel@https://github.com/angular/bazel-builds.git#010b848246a1b58278a048f96e6a0797e0d62ea0":
134-
version "17.2.0-next.1+sha-9c2bad9"
135-
uid "010b848246a1b58278a048f96e6a0797e0d62ea0"
134+
version "17.2.0-next.1"
136135
resolved "https://github.com/angular/bazel-builds.git#010b848246a1b58278a048f96e6a0797e0d62ea0"
137136
dependencies:
138137
"@microsoft/api-extractor" "^7.24.2"
@@ -149,7 +148,6 @@
149148

150149
"@angular/build-tooling@https://github.com/angular/dev-infra-private-build-tooling-builds.git#7c4cf003cb4ac849986beaa243d7e85a893612f2":
151150
version "0.0.0-c83e99a12397014162531ca125c94549db55dd84"
152-
uid "7c4cf003cb4ac849986beaa243d7e85a893612f2"
153151
resolved "https://github.com/angular/dev-infra-private-build-tooling-builds.git#7c4cf003cb4ac849986beaa243d7e85a893612f2"
154152
dependencies:
155153
"@angular-devkit/build-angular" "17.2.0-next.0"
@@ -317,7 +315,6 @@
317315

318316
"@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#c21f93acb618bcaeda52a8065e7b6c9242def182":
319317
version "0.0.0-c83e99a12397014162531ca125c94549db55dd84"
320-
uid c21f93acb618bcaeda52a8065e7b6c9242def182
321318
resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#c21f93acb618bcaeda52a8065e7b6c9242def182"
322319
dependencies:
323320
"@yarnpkg/lockfile" "^1.1.0"
@@ -11008,7 +11005,7 @@ postcss@8.4.33, postcss@^8.2.14, postcss@^8.4.23, postcss@^8.4.31, postcss@^8.4.
1100811005
picocolors "^1.0.0"
1100911006
source-map-js "^1.0.2"
1101011007

11011-
postcss@8.4.35:
11008+
postcss@8.4.35, postcss@^8.4.35:
1101211009
version "8.4.35"
1101311010
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7"
1101411011
integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==
@@ -11850,7 +11847,6 @@ sass@1.70.0, sass@^1.69.5:
1185011847

1185111848
"sauce-connect-proxy@https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz":
1185211849
version "0.0.0"
11853-
uid "9310bc860f7870a1f872b11c4dc6073a1ad34e5e"
1185411850
resolved "https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz#9310bc860f7870a1f872b11c4dc6073a1ad34e5e"
1185511851

1185611852
saucelabs@^1.5.0:
@@ -13388,6 +13384,17 @@ vite@5.0.12:
1338813384
optionalDependencies:
1338913385
fsevents "~2.3.3"
1339013386

13387+
vite@5.1.0:
13388+
version "5.1.0"
13389+
resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.0.tgz#4510394f48b942ecc6843025f4b926ba99a2fb8c"
13390+
integrity sha512-STmSFzhY4ljuhz14bg9LkMTk3d98IO6DIArnTY6MeBwiD1Za2StcQtz7fzOUnRCqrHSD5+OS2reg4HOz1eoLnw==
13391+
dependencies:
13392+
esbuild "^0.19.3"
13393+
postcss "^8.4.35"
13394+
rollup "^4.2.0"
13395+
optionalDependencies:
13396+
fsevents "~2.3.3"
13397+
1339113398
void-elements@^2.0.0:
1339213399
version "2.0.1"
1339313400
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"

0 commit comments

Comments
 (0)