Skip to content

Commit bffeac9

Browse files
author
Angular Builds
committed
a00a49a feat(@angular-devkit/build-angular): add aot to WTR schema
1 parent e37c9eb commit bffeac9

File tree

6 files changed

+20
-11
lines changed

6 files changed

+20
-11
lines changed

package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
22
"name": "@angular-devkit/build-angular",
3-
"version": "19.2.0-next.2+sha-c9273f8",
3+
"version": "19.2.0-next.2+sha-a00a49a",
44
"description": "Angular Webpack Build Facade",
55
"main": "src/index.js",
66
"typings": "src/index.d.ts",
77
"builders": "builders.json",
88
"dependencies": {
99
"@ampproject/remapping": "2.3.0",
10-
"@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c9273f8",
11-
"@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c9273f8",
12-
"@angular-devkit/core": "github:angular/angular-devkit-core-builds#c9273f8",
13-
"@angular/build": "github:angular/angular-build-builds#c9273f8",
10+
"@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a00a49a",
11+
"@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a00a49a",
12+
"@angular-devkit/core": "github:angular/angular-devkit-core-builds#a00a49a",
13+
"@angular/build": "github:angular/angular-build-builds#a00a49a",
1414
"@babel/core": "7.26.9",
1515
"@babel/generator": "7.26.9",
1616
"@babel/helper-annotate-as-pure": "7.25.9",
@@ -21,7 +21,7 @@
2121
"@babel/preset-env": "7.26.9",
2222
"@babel/runtime": "7.26.9",
2323
"@discoveryjs/json-ext": "0.6.3",
24-
"@ngtools/webpack": "github:angular/ngtools-webpack-builds#c9273f8",
24+
"@ngtools/webpack": "github:angular/ngtools-webpack-builds#a00a49a",
2525
"@vitejs/plugin-basic-ssl": "1.2.0",
2626
"ansi-colors": "4.1.3",
2727
"autoprefixer": "10.4.20",
@@ -70,7 +70,7 @@
7070
"@angular/localize": "^19.0.0 || ^19.2.0-next.0",
7171
"@angular/platform-server": "^19.0.0 || ^19.2.0-next.0",
7272
"@angular/service-worker": "^19.0.0 || ^19.2.0-next.0",
73-
"@angular/ssr": "github:angular/angular-ssr-builds#c9273f8",
73+
"@angular/ssr": "github:angular/angular-ssr-builds#a00a49a",
7474
"@web/test-runner": "^0.20.0",
7575
"browser-sync": "^3.0.2",
7676
"jest": "^29.5.0",
@@ -91,7 +91,7 @@
9191
"@angular/service-worker": {
9292
"optional": true
9393
},
94-
"@angular/ssr": "github:angular/angular-ssr-builds#c9273f8",
94+
"@angular/ssr": "github:angular/angular-ssr-builds#a00a49a",
9595
"@web/test-runner": {
9696
"optional": true
9797
},

src/builders/web-test-runner/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ async function buildTests(testFiles, outputPath, options, ctx) {
8181
entryPoints,
8282
tsConfig: options.tsConfig,
8383
outputPath,
84-
aot: false,
84+
aot: options.aot,
8585
index: false,
8686
outputHashing: schema_1.OutputHashing.None,
8787
optimization: false,

src/builders/web-test-runner/schema.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
* Web Test Runner target options for Build Facade.
33
*/
44
export type Schema = {
5+
/**
6+
* Run tests using Ahead of Time compilation.
7+
*/
8+
aot?: boolean;
59
/**
610
* List of static application assets.
711
*/

src/builders/web-test-runner/schema.json

+5
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,11 @@
249249
"webWorkerTsConfig": {
250250
"type": "string",
251251
"description": "TypeScript configuration for Web Worker modules."
252+
},
253+
"aot": {
254+
"type": "boolean",
255+
"description": "Run tests using Ahead of Time compilation.",
256+
"default": false
252257
}
253258
},
254259
"additionalProperties": false,

src/utils/normalize-cache.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
1010
exports.normalizeCacheOptions = normalizeCacheOptions;
1111
const node_path_1 = require("node:path");
1212
/** Version placeholder is replaced during the build process with actual package version */
13-
const VERSION = '19.2.0-next.2+sha-c9273f8';
13+
const VERSION = '19.2.0-next.2+sha-a00a49a';
1414
function hasCacheMetadata(value) {
1515
return (!!value &&
1616
typeof value === 'object' &&

uniqueId

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Wed Feb 19 2025 18:02:33 GMT+0000 (Coordinated Universal Time)
1+
Wed Feb 19 2025 18:14:30 GMT+0000 (Coordinated Universal Time)

0 commit comments

Comments
 (0)