diff --git a/packages/angular/build/src/tools/vite/middlewares/chrome-devtools-middleware.ts b/packages/angular/build/src/tools/vite/middlewares/chrome-devtools-middleware.ts index 7f063a2e2c9a..43c5bed2edf9 100644 --- a/packages/angular/build/src/tools/vite/middlewares/chrome-devtools-middleware.ts +++ b/packages/angular/build/src/tools/vite/middlewares/chrome-devtools-middleware.ts @@ -38,7 +38,8 @@ export function createChromeDevtoolsMiddleware( if (!devtoolsConfig) { // We store the UUID and re-use it to ensure Chrome does not repeatedly ask for permissions when restarting the dev server. try { - const devtoolsConfig = readFileSync(devtoolsConfigPath, 'utf-8'); + devtoolsConfig = readFileSync(devtoolsConfigPath, 'utf-8'); + const devtoolsConfigJson: DevToolsJson = JSON.parse(devtoolsConfig); assert.equal(projectRoot, devtoolsConfigJson?.workspace.root); } catch {