Skip to content

Commit 95bcbec

Browse files
committed
build: update all non-major dependencies
See associated pull request for more information. Closes #33101 as a pr takeover
1 parent 0841637 commit 95bcbec

50 files changed

Lines changed: 567 additions & 570 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/testing/builder/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
"@angular-devkit/build-angular": "workspace:*",
55
"@angular-devkit/core": "workspace:*",
66
"@angular/ssr": "workspace:*",
7-
"@vitest/coverage-v8": "4.1.4",
7+
"@vitest/coverage-v8": "4.1.5",
88
"browser-sync": "3.0.4",
99
"istanbul-lib-instrument": "6.0.3",
10-
"jsdom": "29.0.2",
10+
"jsdom": "29.1.0",
1111
"ng-packagr": "22.0.0-next.3",
1212
"rxjs": "7.8.2",
13-
"vitest": "4.1.4"
13+
"vitest": "4.1.5"
1414
}
1515
}

modules/testing/builder/src/builder-harness.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ export class BuilderHarness<T> {
230230
getOptions: async (project, target, configuration) => {
231231
this.validateProjectName(project);
232232
if (target === this.targetName) {
233-
return (this.options.get(configuration ?? null) ?? {}) as json.JsonObject;
233+
return this.options.get(configuration ?? null) ?? {};
234234
} else if (configuration !== undefined) {
235235
// Harness builder targets currently do not support configurations
236236
return {};

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@
9595
"@types/yargs": "^17.0.20",
9696
"@types/yargs-parser": "^21.0.0",
9797
"@types/yarnpkg__lockfile": "^1.1.5",
98-
"@typescript-eslint/eslint-plugin": "8.58.2",
99-
"@typescript-eslint/parser": "8.58.2",
100-
"ajv": "8.18.0",
98+
"@typescript-eslint/eslint-plugin": "8.59.1",
99+
"@typescript-eslint/parser": "8.59.1",
100+
"ajv": "8.20.0",
101101
"buffer": "6.0.3",
102102
"esbuild": "0.28.0",
103103
"esbuild-wasm": "0.28.0",
@@ -123,7 +123,7 @@
123123
"lodash": "^4.17.21",
124124
"magic-string": "0.30.21",
125125
"prettier": "^3.0.0",
126-
"puppeteer": "24.41.0",
126+
"puppeteer": "24.42.0",
127127
"quicktype-core": "23.2.6",
128128
"rollup": "4.60.2",
129129
"rollup-license-plugin": "~3.2.0",

packages/angular/build/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@
5151
"@angular-devkit/core": "workspace:*",
5252
"@angular/ssr": "workspace:*",
5353
"istanbul-lib-instrument": "6.0.3",
54-
"jsdom": "29.0.2",
54+
"jsdom": "29.1.0",
5555
"less": "4.6.4",
5656
"ng-packagr": "22.0.0-next.3",
57-
"postcss": "8.5.10",
58-
"rolldown": "1.0.0-rc.16",
57+
"postcss": "8.5.12",
58+
"rolldown": "1.0.0-rc.17",
5959
"rxjs": "7.8.2",
60-
"vitest": "4.1.4"
60+
"vitest": "4.1.5"
6161
},
6262
"peerDependencies": {
6363
"@angular/compiler": "0.0.0-ANGULAR-FW-PEER-DEP",

packages/angular/build/src/builders/karma/application_builder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export function execute(
8282
}
8383

8484
// Close the stream once the Karma server returns.
85-
karmaServer = new karma.Server(karmaConfig as Config, (exitCode) => {
85+
karmaServer = new karma.Server(karmaConfig, (exitCode) => {
8686
controller.enqueue({ success: exitCode === 0 });
8787
controller.close();
8888
});

packages/angular/build/src/builders/unit-test/runners/vitest/plugins.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ function getBrowsersToCheck(
117117
): string[] {
118118
const browsersToCheck: string[] = [];
119119

120-
const cliBrowser = browser as CustomBrowserConfigOptions | undefined;
121-
const userBrowser = testConfigBrowser as CustomBrowserConfigOptions | undefined;
120+
const cliBrowser = browser;
121+
const userBrowser = testConfigBrowser;
122122

123123
// 1. CLI options override the Vitest configuration completely.
124124
if (cliBrowser) {

packages/angular/build/src/tools/angular/transformers/lazy-routes-transformer_spec.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,9 @@ describe('lazyRoutesTransformer', () => {
2727
getSourceFile: () => undefined,
2828
useCaseSensitiveFileNames: () => true,
2929
resolveModuleNames: (moduleNames, containingFile) =>
30-
moduleNames.map(
31-
(name) =>
32-
({
33-
resolvedFileName: `/project/src/${name}.ts`,
34-
}) as ts.ResolvedModule,
35-
),
30+
moduleNames.map((name) => ({
31+
resolvedFileName: `/project/src/${name}.ts`,
32+
})),
3633
};
3734
});
3835

packages/angular/build/src/tools/vite/middlewares/ssr-middleware.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,8 @@ export function createAngularSsrInternalMiddleware(
3636
// Load the compiler because `@angular/ssr/node` depends on `@angular/` packages,
3737
// which must be processed by the runtime linker, even if they are not used.
3838
await import('@angular/compiler');
39-
const { writeResponseToNodeResponse, createWebRequestFromNodeRequest } = (await import(
40-
'@angular/ssr/node' as string
41-
)) as typeof import('@angular/ssr/node', { with: { 'resolution-mode': 'import' } });
39+
const { writeResponseToNodeResponse, createWebRequestFromNodeRequest } =
40+
await import('@angular/ssr/node');
4241

4342
const { ɵgetOrCreateAngularServerApp } = (await server.ssrLoadModule('/main.server.mjs')) as {
4443
ɵgetOrCreateAngularServerApp: typeof getOrCreateAngularServerApp;
@@ -86,9 +85,8 @@ export async function createAngularSsrExternalMiddleware(
8685
// which must be processed by the runtime linker, even if they are not used.
8786
await import('@angular/compiler');
8887

89-
const { createWebRequestFromNodeRequest, writeResponseToNodeResponse } = (await import(
90-
'@angular/ssr/node' as string
91-
)) as typeof import('@angular/ssr/node', { with: { 'resolution-mode': 'import' } });
88+
const { createWebRequestFromNodeRequest, writeResponseToNodeResponse } =
89+
await import('@angular/ssr/node');
9290

9391
// Disable host check if allowed hosts is true meaning allow all hosts.
9492
const { allowedHosts } = server.config.server;

packages/angular/build/src/utils/index-file/inline-fonts.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ export class InlineFontsProcessor {
203203
// See: https://nodejs.org/en/learn/http/enterprise-network-configuration
204204
// See: https://nodejs.org/docs/latest/api/https.html
205205

206-
const { HttpsProxyAgent } = (await import('https-proxy-agent' as string)) as typeof import(
206+
const { HttpsProxyAgent } = (await import('https-proxy-agent')) as typeof import(
207207
'https-proxy-agent',
208208
{ with: { 'resolution-mode': 'import' } }
209209
);

packages/angular/build/src/utils/server-rendering/launch-server.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ export const DEFAULT_URL = new URL('http://ng-localhost/');
2020
*/
2121
export async function launchServer(): Promise<URL> {
2222
const { reqHandler } = await loadEsmModuleFromMemory('./server.mjs');
23-
const { createWebRequestFromNodeRequest, writeResponseToNodeResponse } = (await import(
24-
'@angular/ssr/node' as string
25-
)) as typeof import('@angular/ssr/node', { with: { 'resolution-mode': 'import' } });
23+
const { createWebRequestFromNodeRequest, writeResponseToNodeResponse } =
24+
await import('@angular/ssr/node');
2625

2726
if (!isSsrNodeRequestHandler(reqHandler) && !isSsrRequestHandler(reqHandler)) {
2827
return DEFAULT_URL;

0 commit comments

Comments
 (0)