diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/model_inputs/GOLDEN_PARTIAL.js
index 8d32b510781..81739641b53 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/GOLDEN_PARTIAL.js
@@ -13,9 +13,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { counter: { classPropertyName: "counter", publicName: "counter", isSignal: true, isRequired: false, transformFunction: null }, name: { classPropertyName: "name", publicName: "name", isSignal: true, isRequired: true, transformFunction: null } }, outputs: { counter: "counterChange", name: "nameChange" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -45,7 +43,6 @@ TestComp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestComp, decorators: [{
type: Component,
args: [{
- standalone: true,
template: 'Works',
}]
}] });
@@ -82,9 +79,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { counter: { classPropertyName: "counter", publicName: "counter", isSignal: true, isRequired: false, transformFunction: null }, modelWithAlias: { classPropertyName: "modelWithAlias", publicName: "alias", isSignal: true, isRequired: false, transformFunction: null }, decoratorInput: { classPropertyName: "decoratorInput", publicName: "decoratorInput", isSignal: false, isRequired: false, transformFunction: null }, decoratorInputWithAlias: { classPropertyName: "decoratorInputWithAlias", publicName: "publicNameDecorator", isSignal: false, isRequired: false, transformFunction: null }, decoratorInputTwoWay: { classPropertyName: "decoratorInputTwoWay", publicName: "decoratorInputTwoWay", isSignal: false, isRequired: false, transformFunction: null } }, outputs: { counter: "counterChange", modelWithAlias: "aliasChange", decoratorOutput: "decoratorOutput", decoratorOutputWithAlias: "aliasDecoratorOutputWithAlias", decoratorInputTwoWayChange: "decoratorInputTwoWayChange" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}], propDecorators: { decoratorInput: [{
type: Input
}], decoratorInputWithAlias: [{
diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.js b/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.js
index 14b3f9d87bb..04f6fa7a46e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.js
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.js
@@ -13,6 +13,6 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
decoratorOutput: "decoratorOutput",
decoratorOutputWithAlias: "aliasDecoratorOutputWithAlias",
decoratorInputTwoWayChange: "decoratorInputTwoWayChange"
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.ts b/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.ts
index 4a18d2e2dec..9f6946ecc2f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/mixed_model_types.ts
@@ -1,8 +1,6 @@
import {Directive, EventEmitter, Input, model, Output} from '@angular/core';
-@Directive({
- standalone: true,
-})
+@Directive({})
export class TestDir {
counter = model(0);
modelWithAlias = model(false, {alias: 'alias'});
diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_component_definition.ts b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_component_definition.ts
index 3c0a3c572d1..4aa5b8e5d75 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_component_definition.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_component_definition.ts
@@ -1,7 +1,6 @@
import {Component, model} from '@angular/core';
@Component({
- standalone: true,
template: 'Works',
})
export class TestComp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.js b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.js
index 315245a9978..6997eabaf45 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.js
@@ -7,6 +7,6 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
outputs: {
counter: "counterChange",
name: "nameChange"
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.ts b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.ts
index 10f8c9b6505..b0e62863948 100644
--- a/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/model_inputs/model_directive_definition.ts
@@ -1,7 +1,6 @@
import {Directive, model} from '@angular/core';
@Directive({
- standalone: true,
})
export class TestDir {
counter = model(0);
diff --git a/packages/compiler-cli/test/compliance/test_cases/output_function/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/output_function/GOLDEN_PARTIAL.js
index 1222013f109..bfb7ec07b0c 100644
--- a/packages/compiler-cli/test/compliance/test_cases/output_function/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/output_function/GOLDEN_PARTIAL.js
@@ -17,9 +17,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, outputs: { a: "a", b: "b", c: "cPublic", d: "d", e: "e" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -56,7 +54,6 @@ TestComp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestComp, decorators: [{
type: Component,
args: [{
- standalone: true,
template: 'Works',
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/output_function/mixed_variants.js b/packages/compiler-cli/test/compliance/test_cases/output_function/mixed_variants.js
index 7a24809b8ab..afc683e0792 100644
--- a/packages/compiler-cli/test/compliance/test_cases/output_function/mixed_variants.js
+++ b/packages/compiler-cli/test/compliance/test_cases/output_function/mixed_variants.js
@@ -9,6 +9,6 @@ TestDir.ɵdir = /* @__PURE__ */ $r3$.ɵɵdefineDirective({
clickDecorator1: "clickDecorator1",
clickDecorator2: "clickDecorator2",
_blaDecorator: "decoratorPublicName"
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_component.ts b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_component.ts
index 197578484a9..7f4cf6344c0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_component.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_component.ts
@@ -2,7 +2,6 @@ import {Component, EventEmitter, output} from '@angular/core';
import {outputFromObservable} from '@angular/core/rxjs-interop';
@Component({
- standalone: true,
template: 'Works',
})
export class TestComp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.js b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.js
index ee6aa9c94ce..20626500a55 100644
--- a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.js
@@ -6,6 +6,6 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
c: "cPublic",
d: "d",
e: "e"
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.ts b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.ts
index dd7940270f9..c4afcac8495 100644
--- a/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/output_function/output_in_directive.ts
@@ -2,7 +2,6 @@ import {Directive, EventEmitter, output} from '@angular/core';
import {outputFromObservable} from '@angular/core/rxjs-interop';
@Directive({
- standalone: true,
})
export class TestDir {
a = output();
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/GOLDEN_PARTIAL.js
index 70800b8a31b..fa4a724693f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/GOLDEN_PARTIAL.js
@@ -679,7 +679,6 @@ MainStandalone.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: MainStandalone, decorators: [{
type: Component,
args: [{
- standalone: true,
template: 'Hello Angular!',
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/array_literals_null_vs_empty.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/array_literals_null_vs_empty.js
index 4d537c6965e..7b03e75a9f4 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/array_literals_null_vs_empty.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/array_literals_null_vs_empty.js
@@ -5,6 +5,7 @@ const $c2$ = $a0$ => ({ foo: $a0$ });
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["ng-component"]],
+ standalone: false,
decls: 2,
vars: 6,
consts: [[__AttributeMarker.Bindings__, "dir"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_array_literals.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_array_literals.js
index d85ad136fb0..ecd67fd7ffc 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_array_literals.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_array_literals.js
@@ -4,6 +4,7 @@ const $c1$ = () => [0, 1, 2];
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["ng-component"]],
+ standalone: false,
decls: 1,
vars: 4,
consts: [[__AttributeMarker.Bindings__, "prop", "otherProp"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_object_literals.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_object_literals.js
index 3428eef40c2..ce1966bf85a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_object_literals.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/constant_object_literals.js
@@ -4,6 +4,7 @@ const $c1$ = () => ({ a: 1, b: 2 });
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["ng-component"]],
+ standalone: false,
decls: 1,
vars: 4,
consts: [[__AttributeMarker.Bindings__, "prop", "otherProp"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/GOLDEN_PARTIAL.js
index 5b89a3b6688..10b5d981efc 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/GOLDEN_PARTIAL.js
@@ -498,7 +498,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'test',
- standalone: true,
template: `
Basic fallback
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/multiple_wildcards.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/multiple_wildcards.js
index e4cdd2cdd26..75f5c603727 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/multiple_wildcards.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/multiple_wildcards.js
@@ -4,6 +4,7 @@ const $c1$ = ["*", "[spacer]", "*"];
Cmp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: Cmp,
selectors: [["ng-component"]],
+ standalone: false,
ngContentSelectors: $c1$,
decls: 3,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_fallback.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_fallback.ts
index 6eef8bd5c40..abdf1fae54c 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_fallback.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_fallback.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'test',
- standalone: true,
template: `
Basic fallback
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_with_structural_dir.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_with_structural_dir.js
index 00b66345463..0a8d502dfc9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_with_structural_dir.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_content_with_structural_dir.js
@@ -1,6 +1,7 @@
SimpleComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: SimpleComponent,
selectors: [["simple"]],
+ standalone: false,
ngContentSelectors: $c0$,
decls: 1,
vars: 1,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_attribute.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_attribute.js
index 0d3686b7a62..a84d75efed0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_attribute.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_attribute.js
@@ -3,6 +3,7 @@ MyApp.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
selectors: [
["my-app"]
],
+ standalone: false,
decls: 1,
vars: 1,
consts: [
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_compound_selector.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_compound_selector.js
index 00789b32cc7..20d9c8ef8e4 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_compound_selector.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_compound_selector.js
@@ -6,6 +6,7 @@ const $_c1$ = ["[title]"];
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 2,
vars: 0,
consts: [["ngProjectAs", "[title],[header]", 5, ["", "title", ""]]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_selector.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_selector.js
index 1eff7275d13..875a8292a54 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_selector.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/ng_project_as_selector.js
@@ -4,6 +4,7 @@ const $_c1$ = ["[title]"];
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 2,
vars: 0,
consts: [["ngProjectAs", "[title]", 5, ["", "title", ""]]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/project_as_ng_content.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/project_as_ng_content.js
index c0c6400619f..57925a7ce7f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/project_as_ng_content.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/project_as_ng_content.js
@@ -4,6 +4,7 @@ const _c1 = ["[card-title]", "[card-content]"];
const _c2 = ["*"];
// ...
selectors: [["card"]],
+standalone: false,
ngContentSelectors: _c1,
decls: 3,
vars: 0,
@@ -17,6 +18,7 @@ template: function Card_Template(rf, ctx) {
}
// ...
selectors: [["card-with-title"]],
+standalone: false,
ngContentSelectors: _c2,
decls: 4,
vars: 0,
@@ -33,6 +35,7 @@ template: function CardWithTitle_Template(rf, ctx) {
}
// ...
selectors: [["app"]],
+standalone: false,
decls: 2,
vars: 0,
template: function App_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_complex_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_complex_def.js
index 505291d1375..118dddab0e1 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_complex_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_complex_def.js
@@ -3,6 +3,7 @@ const $c1$ = [[["span", "title", "tofirst"]], [["span", "title", "tosecond"]]];
ComplexComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: ComplexComponent,
selectors: [["complex"]],
+ standalone: false,
ngContentSelectors: $c2$,
decls: 4,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_simple_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_simple_def.js
index 462230a688b..9ac86eaa597 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_simple_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/content_projection/root_template_simple_def.js
@@ -1,6 +1,7 @@
SimpleComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: SimpleComponent,
selectors: [["simple"]],
+ standalone: false,
ngContentSelectors: $c0$,
decls: 2,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.js
index d6758d6bfc8..961848e4e7e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.js
@@ -2,4 +2,4 @@
…
-(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(MainStandalone, { className: "MainStandalone", filePath: "debug_info.ts", lineNumber: 13 }); })();
\ No newline at end of file
+(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(MainStandalone, { className: "MainStandalone", filePath: "debug_info.ts", lineNumber: 12 }); })();
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.local.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.local.js
index d6758d6bfc8..961848e4e7e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.local.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.local.js
@@ -2,4 +2,4 @@
…
-(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(MainStandalone, { className: "MainStandalone", filePath: "debug_info.ts", lineNumber: 13 }); })();
\ No newline at end of file
+(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(MainStandalone, { className: "MainStandalone", filePath: "debug_info.ts", lineNumber: 12 }); })();
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.ts
index a65ad497277..109115cfa42 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/debug_info.ts
@@ -7,7 +7,6 @@ export class Main {
}
@Component({
- standalone: true,
template: 'Hello Angular!',
})
export class MainStandalone {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/export_as.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/export_as.js
index acd0b19ec7b..3aaef262084 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/export_as.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/export_as.js
@@ -1,5 +1,6 @@
SomeDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: SomeDirective,
selectors: [["", "some-directive", ""]],
- exportAs: ["someDir", "otherDir"]
+ exportAs: ["someDir", "otherDir"],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_lifecycle_comp_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_lifecycle_comp_def.js
index 75f4a0bc602..aaeb50932bb 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_lifecycle_comp_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_lifecycle_comp_def.js
@@ -2,6 +2,7 @@ LifecycleComp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: LifecycleComp,
selectors: [["lifecycle-comp"]],
inputs: {nameMin: [0, "name", "nameMin"]},
+ standalone: false,
features: [$r3$.ɵɵNgOnChangesFeature],
decls: 0,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_simple_layout_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_simple_layout_def.js
index e31f615ce02..0b444213ea3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_simple_layout_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/lifecycle_hooks_simple_layout_def.js
@@ -1,6 +1,7 @@
SimpleLayout.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: SimpleLayout,
selectors: [["simple-layout"]],
+ standalone: false,
decls: 2,
vars: 2,
consts: [[__AttributeMarker.Bindings__, "name"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference.js
index d0f8489c345..5c8df237988 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference.js
@@ -2,6 +2,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 3,
vars: 1,
consts: [["user", ""]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference_nested.pipeline.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference_nested.pipeline.js
index eb08362203d..ea08f5a1b08 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference_nested.pipeline.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/lifecycle_hooks/local_reference_nested.pipeline.js
@@ -34,6 +34,7 @@ function MyComponent_div_3_span_2_Template(rf, ctx) {
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 6,
vars: 1,
consts: [["foo", ""], ["baz", ""], ["bar", ""], [__AttributeMarker.Template__, "if"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/ng_template_empty_binding.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/ng_template_empty_binding.js
index 36297ba0134..ece5a525fa3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/ng_template_empty_binding.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/ng_template_empty_binding.js
@@ -3,6 +3,7 @@ function MyComponent_ng_template_0_Template(rf, ctx) {}
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-app"]],
+ standalone: false,
decls: 1,
vars: 0,
consts: [[__AttributeMarker.Bindings__, "id"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/no_selector.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/no_selector.js
index 0dfacc6bfe6..9b4ab2d9357 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/no_selector.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/no_selector.js
@@ -1,4 +1,3 @@
AbstractDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
- type: AbstractDirective,
- standalone: true
+ type: AbstractDirective
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_empty.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_empty.js
index 5b143db6351..8bbff329428 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_empty.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_empty.js
@@ -5,6 +5,7 @@ const $c2$ = $a0$ => ({ foo: $a0$ });
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["ng-component"]],
+ standalone: false,
decls: 2,
vars: 6,
consts: [[__AttributeMarker.Bindings__, "dir"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_function.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_function.js
index b594b571ff3..68cc49119ac 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_function.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/object_literals_null_vs_function.js
@@ -4,6 +4,7 @@ const $c1$ = $a0$ => ({ foo: $a0$ });
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["ng-component"]],
+ standalone: false,
decls: 2,
vars: 5,
consts: [[__AttributeMarker.Bindings__, "dir"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_other_pipe_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_other_pipe_def.js
index 5016a0007c9..2f2355ac4eb 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_other_pipe_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_other_pipe_def.js
@@ -1,5 +1,6 @@
MyOtherPipe.ɵpipe = /*@__PURE__*/ $r3$.ɵɵdefinePipe({
name: "myOtherPipe",
type: MyOtherPipe,
- pure: true
+ pure: true,
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_pipe_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_pipe_def.js
index 9cb7c382347..6192689865b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_pipe_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_di_change_detector_ref_my_pipe_def.js
@@ -1,5 +1,6 @@
MyPipe.ɵpipe = /*@__PURE__*/ $r3$.ɵɵdefinePipe({
name: "myPipe",
type: MyPipe,
- pure: true
+ pure: true,
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_invocation.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_invocation.js
index d580cede7da..5920cdebd27 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_invocation.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipe_invocation.js
@@ -2,6 +2,7 @@
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 6,
vars: 27,
template: function MyApp_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_app_def.pipeline.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_app_def.pipeline.js
index 5e0fb9a4053..e639c6e3b49 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_app_def.pipeline.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_app_def.pipeline.js
@@ -3,6 +3,7 @@ const $c0$ = $a0$ => [$a0$, 1, 2, 3, 4, 5];
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 7,
vars: 20,
template: function MyApp_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pipe_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pipe_def.js
index 912ede3b995..78e3eb7e706 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pipe_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pipe_def.js
@@ -1,5 +1,6 @@
MyPipe.ɵpipe = /*@__PURE__*/ $r3$.ɵɵdefinePipe({
name: "myPipe",
type: MyPipe,
- pure: false
+ pure: false,
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pure_pipe_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pure_pipe_def.js
index 713c3c01444..4e3ea6fece8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pure_pipe_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/pipes/pipes_my_pure_pipe_def.js
@@ -1,5 +1,6 @@
MyPurePipe.ɵpipe = /*@__PURE__*/ $r3$.ɵɵdefinePipe({
name: "myPurePipe",
type: MyPurePipe,
- pure: true
+ pure: true,
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_for_directive.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_for_directive.js
index d0c83d79331..6c431809d77 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_for_directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_for_directive.js
@@ -12,6 +12,7 @@ ContentQueryComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵqueryRefresh($tmp$ = $r3$.ɵɵloadQuery()) && (ctx.someDirList = $tmp$);
}
},
+ standalone: false,
ngContentSelectors: _c0,
decls: 2,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_forward_ref.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_forward_ref.js
index a5fb6aa5c19..a3b4e158d7a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_forward_ref.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/content_query_forward_ref.js
@@ -12,6 +12,7 @@ ContentQueryComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵqueryRefresh($tmp$ = $r3$.ɵɵloadQuery()) && (ctx.someDirList = $tmp$);
}
},
+ standalone: false,
ngContentSelectors: _c0,
decls: 2,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_content_query.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_content_query.js
index 051d73112ed..7000633bcae 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_content_query.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_content_query.js
@@ -13,6 +13,7 @@ ContentQueryComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵqueryRefresh($tmp$ = $r3$.ɵɵloadQuery()) && (ctx.foo = $tmp$.first);
}
},
+ standalone: false,
ngContentSelectors: $_c1$,
decls: 2,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_view_query.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_view_query.js
index 3d18de04a3d..8515ab2a27d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_view_query.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/static_view_query.js
@@ -14,6 +14,7 @@ ViewQueryComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵqueryRefresh($tmp$ = $r3$.ɵɵloadQuery()) && (ctx.foo = $tmp$.first);
}
},
+ standalone: false,
decls: 1,
vars: 0,
consts: [["someDir",""]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/view_query_for_directive.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/view_query_for_directive.js
index 74039d84cd4..7cc3bedecb8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/view_query_for_directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/queries/view_query_for_directive.js
@@ -12,6 +12,7 @@ ViewQueryComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵqueryRefresh($tmp$ = $r3$.ɵɵloadQuery()) && (ctx.someDirs = $tmp$);
}
},
+ standalone: false,
decls: 1,
vars: 0,
consts: [["someDir",""]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/GOLDEN_PARTIAL.js
index dff57111369..c83ec520e1f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/GOLDEN_PARTIAL.js
@@ -12,7 +12,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
args: [{
// @ts-ignore
signals: true,
- standalone: true,
selector: 'other-cmp',
template: '',
}]
@@ -26,7 +25,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
args: [{
// @ts-ignore
signals: true,
- standalone: true,
template: '',
imports: [OtherCmp],
}]
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.js
index 425accb8c9b..b51c8f8cec0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.js
@@ -1,7 +1,6 @@
SignalCmp.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
type: SignalCmp,
selectors: [["ng-component"]],
- standalone: true,
signals: true,
features: [i0.ɵɵStandaloneFeature],
decls: 1,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.ts
index c9ce3555993..e607e88e655 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/component.ts
@@ -3,7 +3,6 @@ import {Component} from '@angular/core';
@Component({
// @ts-ignore
signals: true,
- standalone: true,
selector: 'other-cmp',
template: '',
})
@@ -13,7 +12,6 @@ export class OtherCmp {
@Component({
// @ts-ignore
signals: true,
- standalone: true,
template: '',
imports: [OtherCmp],
})
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/directive.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/directive.js
index 938965ead58..a45690cd2ad 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/signals/directive.js
@@ -1,4 +1,5 @@
SignalDir.ɵdir = /*@__PURE__*/ i0.ɵɵdefineDirective({
type: SignalDir,
+ standalone: false,
signals: true
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/GOLDEN_PARTIAL.js
index 6b0e54d883a..516d2335c1f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/GOLDEN_PARTIAL.js
@@ -10,7 +10,6 @@ OtherCmp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: OtherCmp, decorators: [{
type: Component,
args: [{
- standalone: true,
selector: 'other-cmp',
template: '',
}]
@@ -22,7 +21,6 @@ StandaloneCmp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version:
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: StandaloneCmp, decorators: [{
type: Component,
args: [{
- standalone: true,
template: '',
imports: [OtherCmp],
}]
@@ -52,9 +50,7 @@ StandaloneDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "
StandaloneDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: StandaloneDir, isStandalone: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: StandaloneDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -79,7 +75,6 @@ StandalonePipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: StandalonePipe, decorators: [{
type: Pipe,
args: [{
- standalone: true,
name: 'stpipe',
}]
}] });
@@ -141,7 +136,6 @@ IndirectDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: IndirectDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[indirect]',
}]
}] });
@@ -153,7 +147,6 @@ IndirectPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: IndirectPipe, decorators: [{
type: Pipe,
args: [{
- standalone: true,
name: 'indirectpipe',
}]
}] });
@@ -176,7 +169,6 @@ DirectDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[direct]',
}]
}] });
@@ -188,7 +180,6 @@ DirectPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "0.0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectPipe, decorators: [{
type: Pipe,
args: [{
- standalone: true,
name: 'directpipe',
}]
}] });
@@ -206,7 +197,6 @@ TestCmp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0.
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestCmp, decorators: [{
type: Component,
args: [{
- standalone: true,
selector: 'test-cmp',
template: `
Reference some non-standalone things:{{data | nspipe}}
@@ -276,7 +266,6 @@ RecursiveComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", ver
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: RecursiveComponent, decorators: [{
type: Component,
args: [{
- standalone: true,
selector: 'recursive-cmp',
// Simple recursion. Note: no `imports`.
template: '',
@@ -304,7 +293,6 @@ StandaloneCmp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version:
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: StandaloneCmp, decorators: [{
type: Component,
args: [{
- standalone: true,
selector: 'standalone-cmp',
template: '',
}]
@@ -315,7 +303,7 @@ StandaloneDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "
StandaloneDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: StandaloneDir, isStandalone: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: StandaloneDir, decorators: [{
type: Directive,
- args: [{ standalone: true }]
+ args: [{}]
}] });
export class Module {
}
@@ -360,7 +348,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'test',
- standalone: true,
imports: [forwardRef(() => StandaloneComponent)],
template: '',
}]
@@ -373,7 +360,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'other-standalone',
- standalone: true,
template: '',
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.js
index 4886047ca79..cbe950b4015 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.js
@@ -1,7 +1,6 @@
StandaloneCmp.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
type: StandaloneCmp,
selectors: [["ng-component"]],
- standalone: true,
features: [i0.ɵɵStandaloneFeature],
decls: 1,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.local.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.local.js
index 860536d2519..e1953fb2f5a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.local.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.local.js
@@ -1,7 +1,6 @@
StandaloneCmp.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
type: StandaloneCmp,
selectors: [["ng-component"]],
- standalone: true,
features: [i0.ɵɵStandaloneFeature],
decls: 1,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.ts
index 8d373dbf0c6..d7d9614ea6e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/component.ts
@@ -1,7 +1,6 @@
import {Component} from '@angular/core';
@Component({
- standalone: true,
selector: 'other-cmp',
template: '',
})
@@ -9,7 +8,6 @@ export class OtherCmp {
}
@Component({
- standalone: true,
template: '',
imports: [OtherCmp],
})
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.js
index e908a69aa29..76b56668ffd 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.js
@@ -1,4 +1,3 @@
StandaloneDir.ɵdir = /*@__PURE__*/ i0.ɵɵdefineDirective({
- type: StandaloneDir,
- standalone: true
+ type: StandaloneDir
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.ts
index eed982284a0..64f81e5c828 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/directive.ts
@@ -1,7 +1,5 @@
import {Directive} from '@angular/core';
-@Directive({
- standalone: true,
-})
+@Directive({})
export class StandaloneDir {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.js
index a30684c481b..d52b2b1b625 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.js
@@ -3,7 +3,6 @@ TestComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
selectors: [
["test"]
],
- standalone: true,
features: [i0.ɵɵStandaloneFeature],
decls: 1,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.ts
index 6df3e64eafd..92be81b0a1d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/forward_ref.ts
@@ -2,7 +2,6 @@ import {Component, forwardRef} from '@angular/core';
@Component({
selector: 'test',
- standalone: true,
imports: [forwardRef(() => StandaloneComponent)],
template: '',
})
@@ -11,7 +10,6 @@ export class TestComponent {
@Component({
selector: 'other-standalone',
- standalone: true,
template: '',
})
export class StandaloneComponent {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/imports.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/imports.ts
index 224af23e465..82083e3510b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/imports.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/imports.ts
@@ -23,14 +23,12 @@ export class NotStandaloneStuffModule {
}
@Directive({
- standalone: true,
selector: '[indirect]',
})
export class IndirectDir {
}
@Pipe({
- standalone: true,
name: 'indirectpipe',
})
export class IndirectPipe {
@@ -46,14 +44,12 @@ export class SomeModule {
@Directive({
- standalone: true,
selector: '[direct]',
})
export class DirectDir {
}
@Pipe({
- standalone: true,
name: 'directpipe',
})
export class DirectPipe {
@@ -61,7 +57,6 @@ export class DirectPipe {
}
@Component({
- standalone: true,
selector: 'test-cmp',
template: `
Reference some non-standalone things:{{data | nspipe}}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/module_optimization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/module_optimization.ts
index da8d7ccfd81..55ae2f49175 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/module_optimization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/module_optimization.ts
@@ -1,14 +1,13 @@
import {Component, Directive, NgModule} from '@angular/core';
@Component({
- standalone: true,
selector: 'standalone-cmp',
template: '',
})
export class StandaloneCmp {
}
-@Directive({standalone: true})
+@Directive({})
export class StandaloneDir {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.js
index 3f895f2440a..bf131052907 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.js
@@ -1,6 +1,5 @@
StandalonePipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({
name: "stpipe",
type: StandalonePipe,
- pure: true,
- standalone: true
+ pure: true
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.ts
index c5aec57e3e8..8caf08acb3e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/pipe.ts
@@ -1,7 +1,6 @@
import {Pipe} from '@angular/core';
@Pipe({
- standalone: true,
name: 'stpipe',
})
export class StandalonePipe {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/recursive.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/recursive.ts
index 2aad22317ad..cd0f6e0fcb3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/recursive.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/standalone/recursive.ts
@@ -1,7 +1,6 @@
import {Component} from '@angular/core';
@Component({
- standalone: true,
selector: 'recursive-cmp',
// Simple recursion. Note: no `imports`.
template: '',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/for_of_fac.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/for_of_fac.js
index 7d236d03de0..bad0baa0cd4 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/for_of_fac.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/for_of_fac.js
@@ -2,5 +2,6 @@ ForOfDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: ForOfDirective,
selectors: [["", "forOf", ""]],
inputs: {forOf: "forOf"},
+ standalone: false,
features: [$r3$.ɵɵNgOnChangesFeature]
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/let_variable_and_reference.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/let_variable_and_reference.js
index 37213002d20..b1e02efdbab 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/let_variable_and_reference.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/let_variable_and_reference.js
@@ -14,6 +14,7 @@ function MyComponent_li_1_Template(rf, ctx) {
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 2,
vars: 1,
consts: [[__AttributeMarker.Template__, "for", "forOf"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/parent_template_variable.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/parent_template_variable.js
index 8c401b38180..fc8ed9763b7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/parent_template_variable.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/parent_template_variable.js
@@ -34,6 +34,7 @@ function MyComponent_li_1_Template(rf, ctx) {
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 2,
vars: 1,
consts: [[__AttributeMarker.Template__, "for", "forOf"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/svg_embedded_view.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/svg_embedded_view.js
index ad4616ca2e7..3598f95b727 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/svg_embedded_view.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/template_variables/svg_embedded_view.js
@@ -10,6 +10,7 @@ function MyComponent__svg_g_1_Template(rf, ctx) {
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 2,
vars: 1,
consts: [[__AttributeMarker.Template__, "for", "forOf"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals.js
index bf2d7e957a3..12425d56d93 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals.js
@@ -3,6 +3,7 @@ const $e0_ff$ = $v$ => ["Nancy", $v$];
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 1,
vars: 3,
consts: [[__AttributeMarker.Bindings__, "names"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals_many.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals_many.js
index 8fe6fc14a4f..5dfb4904bc2 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals_many.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/array_literals_many.js
@@ -3,6 +3,7 @@ const $e0_ff$ = ($v0$, $v1$, $v2$, $v3$, $v4$, $v5$, $v6$, $v7$, $v8$) => ["star
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 1,
vars: 11,
consts: [[__AttributeMarker.Bindings__, "names"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_other_directive_dir.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_other_directive_dir.js
index a0537d71956..a78513d7045 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_other_directive_dir.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_other_directive_dir.js
@@ -1,4 +1,5 @@
OtherDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: OtherDirective,
- selectors: [["", __SelectorFlags.NOT__|__SelectorFlags.ELEMENT__, "span", "title", "", __SelectorFlags.NOT__|__SelectorFlags.CLASS__, "baz"]]
+ selectors: [["", __SelectorFlags.NOT__|__SelectorFlags.ELEMENT__, "span", "title", "", __SelectorFlags.NOT__|__SelectorFlags.CLASS__, "baz"]],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_some_directive_dir.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_some_directive_dir.js
index b823b9cc8f5..cf1b2eaa78a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_some_directive_dir.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/complex_selectors_some_directive_dir.js
@@ -1,4 +1,5 @@
SomeDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: SomeDirective,
- selectors: [["div", "some-directive", "", __SelectorFlags.CLASS__, "foo", __SelectorFlags.NOT__|__SelectorFlags.ATTRIBUTE__, "title", "", __SelectorFlags.NOT__|__SelectorFlags.CLASS__, "baz"]]
+ selectors: [["div", "some-directive", "", __SelectorFlags.CLASS__, "foo", __SelectorFlags.NOT__|__SelectorFlags.ATTRIBUTE__, "title", "", __SelectorFlags.NOT__|__SelectorFlags.CLASS__, "baz"]],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.js
index 1e08ba7c6cb..244ccc2881a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.js
@@ -1,6 +1,7 @@
ChildComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: ChildComponent,
selectors: [["child"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function ChildComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.local.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.local.js
index 555d4c4b584..e20af86ac56 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.local.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_child_component_def.local.js
@@ -1,6 +1,7 @@
ChildComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: ChildComponent,
selectors: [["child"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function ChildComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.js
index 2f7f068a56d..49173db7959 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 2,
vars: 0,
consts: [["some-directive", ""]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.local.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.local.js
index f50231f331c..37315dbe536 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.local.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_my_component_def.local.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 2,
vars: 0,
consts: [["some-directive", ""]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.js
index 68001d8acfb..2112695013a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.js
@@ -1,4 +1,5 @@
SomeDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: SomeDirective,
- selectors: [["", "some-directive", ""]]
+ selectors: [["", "some-directive", ""]],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.local.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.local.js
index 68001d8acfb..2112695013a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.local.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/directives_some_directive_dir.local.js
@@ -1,4 +1,5 @@
SomeDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: SomeDirective,
- selectors: [["", "some-directive", ""]]
+ selectors: [["", "some-directive", ""]],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/literal_nested_expression.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/literal_nested_expression.js
index 7f5b037895c..96afed38112 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/literal_nested_expression.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/literal_nested_expression.js
@@ -6,6 +6,7 @@ const $e0_ff_2$ = ($v1$, $v2$) => ({animation: $v1$, actions: $v2$});
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 1,
vars: 10,
consts: [[__AttributeMarker.Bindings__, "config"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/no_selector_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/no_selector_def.js
index 9c84a2fc415..b66647c5330 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/no_selector_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/no_selector_def.js
@@ -1,6 +1,7 @@
EmptyOutletComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: EmptyOutletComponent,
selectors: [["ng-component"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function EmptyOutletComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/object_literals.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/object_literals.js
index 987f57222ce..bf12c0dc1c8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/object_literals.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/object_literals.js
@@ -3,6 +3,7 @@ const $e0_ff$ = $v$ => ({"duration": 500, animation: $v$});
MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyApp,
selectors: [["my-app"]],
+ standalone: false,
decls: 1,
vars: 3,
consts: [[__AttributeMarker.Bindings__, "config"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_if_directive_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_if_directive_def.js
index 4a331b22c36..f00e6545f0a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_if_directive_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_if_directive_def.js
@@ -1,4 +1,5 @@
IfDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: IfDirective,
- selectors: [["", "if", ""]]
+ selectors: [["", "if", ""]],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_my_component_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_my_component_def.js
index a6044eb8cf5..85831689ed5 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_my_component_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/structural_directives_my_component_def.js
@@ -15,6 +15,7 @@ function MyComponent_li_2_Template(rf, ctx) {
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 3,
vars: 0,
consts: [["foo", ""], [__AttributeMarker.Template__, "if"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/view_tokens_di_def.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/view_tokens_di_def.js
index dfa5166c1bd..6e660a66516 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/view_tokens_di_def.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/components_and_directives/value_composition/view_tokens_di_def.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 0,
vars: 0,
template: function MyComponent_Template(rf, ctx) {},
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/GOLDEN_PARTIAL.js
index dc661e333aa..3edd8506e4e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/GOLDEN_PARTIAL.js
@@ -764,7 +764,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/class_style_bindings_template.js b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/class_style_bindings_template.js
index 9bf4459bcc9..43fd0e4b795 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/class_style_bindings_template.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/class_style_bindings_template.js
@@ -1,4 +1,5 @@
MyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({type:MyComponent,selectors:[["my-component"]],
+standalone: false,
decls: 1,
vars: 4,
template: function MyComponent_Template(rf,ctx){
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/namespace_attr.ts b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/namespace_attr.ts
index 3347ee99297..3321cb98408 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/namespace_attr.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_compiler_compliance/elements/namespace_attr.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/GOLDEN_PARTIAL.js
index 04fecd6639e..7be10608361 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/GOLDEN_PARTIAL.js
@@ -11,7 +11,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'some-elem',
- standalone: true,
template: ``,
inputs: ['attr1', 'prop1', 'attrInterp1', 'propInterp1'],
}]
@@ -37,7 +36,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-cmp',
- standalone: true,
imports: [SomeCmp],
host: {
'literal1': 'foo',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/GOLDEN_PARTIAL.js
index fb3230a529d..27a415f6ce5 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/GOLDEN_PARTIAL.js
@@ -403,7 +403,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/duplicate_bindings.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/duplicate_bindings.ts
index 433791c424c..285bf46b5c2 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/duplicate_bindings.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/attribute_bindings/duplicate_bindings.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/GOLDEN_PARTIAL.js
index 535c8694ac7..86d3d4163ab 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/GOLDEN_PARTIAL.js
@@ -103,7 +103,6 @@ HostBindingDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[class.a]': 'value ?? "class-a"',
@@ -137,7 +136,6 @@ HostBindingDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[style.fontSize]': 'value ?? "15px"',
@@ -849,7 +847,6 @@ HostBindingDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[innerHtml]': 'evil',
@@ -870,7 +867,6 @@ HostBindingDir2.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", versio
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir2, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: 'a',
host: {
'[innerHtml]': 'evil',
@@ -909,7 +905,6 @@ HostBindingDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[hostBindingDir]',
host: { 'src': 'trusted', 'srcdoc': 'trusted' },
}]
@@ -921,7 +916,6 @@ HostBindingDir2.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", versio
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir2, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: 'img',
host: { 'src': 'trusted', 'srcdoc': 'trusted' },
}]
@@ -956,7 +950,6 @@ HostBindingDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostBindingDir, decorators: [{
type: Directive,
args: [{
- standalone: true,
selector: '[hostBindingDir]',
host: { '[style.background-image]': 'imgUrl', '[style]': 'styles' },
}]
@@ -989,7 +982,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-cmp',
- standalone: true,
host: {
'(document:dragover)': 'foo($event)',
},
@@ -1026,7 +1018,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-cmp',
- standalone: true,
host: {
'foo': BAR_CONST,
},
@@ -1058,7 +1049,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-comp',
- standalone: true,
template: '',
host: {
['class.is-compact']: 'false',
@@ -1075,7 +1065,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-comp-2',
- standalone: true,
template: '',
host: {
'[class.is-compact]': 'false',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/deceptive_attrs.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/deceptive_attrs.ts
index 1b9dca682f2..65c6101951e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/deceptive_attrs.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/deceptive_attrs.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-comp',
- standalone: true,
template: '',
host: {
['class.is-compact']: 'false',
@@ -15,7 +14,6 @@ export class MyComponent {
@Component({
selector: 'my-comp-2',
- standalone: true,
template: '',
host: {
'[class.is-compact]': 'false',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attribute_bindings.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attribute_bindings.js
index 6939974ddaa..26fcd0d3cec 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attribute_bindings.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attribute_bindings.js
@@ -7,5 +7,6 @@ HostAttributeDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
if (rf & 2) {
$r3$.ɵɵattribute("required", ctx.required);
}
- }
+ },
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attributes.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attributes.js
index fae737d943c..926d6cfba20 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attributes.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_attributes.js
@@ -2,5 +2,6 @@
HostAttributeDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: HostAttributeDir,
selectors: [["", "hostAttributeDir", ""]],
- hostAttrs: ["aria-label", "label"]
+ hostAttrs: ["aria-label", "label"],
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings.js
index d9e419bf16a..fbfcf022ce9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings.js
@@ -7,5 +7,7 @@ HostBindingDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
if (rf & 2) {
$r3$.ɵɵhostProperty("id", ctx.dirId);
}
- }
- });
+ },
+ standalone: false
+ }
+);
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_primitive_names.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_primitive_names.js
index 770e1db3a0a..2dc90ceeca1 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_primitive_names.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_primitive_names.js
@@ -7,5 +7,6 @@ HostBindingDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
if (rf & 2) {
$r3$.ɵɵclassProp("a", true)("b", false)("c", ctx.true)("d", ctx.false)("e", ctx.other);
}
- }
+ },
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_quoted_names.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_quoted_names.js
index 7ff6e207ff4..a96cbd92af0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_quoted_names.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_quoted_names.js
@@ -7,5 +7,6 @@ HostBindingDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
if (rf & 2) {
$r3$.ɵɵclassProp("a", ctx["is-a"])("b", ctx["is-\"b\""])("c", ctx["\"is-c\""]);
}
- }
+ },
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_pure_functions.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_pure_functions.js
index 20d08f1f157..b29a320b1d9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_pure_functions.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_pure_functions.js
@@ -10,6 +10,7 @@ HostBindingComp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
$r3$.ɵɵhostProperty("id", $r3$.ɵɵpureFunction1(1, $ff$, ctx.id));
}
},
+ standalone: false,
decls: 0,
vars: 0,
template: function HostBindingComp_Template(rf, ctx) {},
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_temporaries.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_temporaries.js
index 0ae97001804..d81bd24fd7e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_temporaries.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_bindings_with_temporaries.js
@@ -8,5 +8,6 @@ HostBindingDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
let $tmp0$;
$r3$.ɵɵhostProperty("id", ($tmp0$ = ctx.getData()) == null ? null : $tmp0$.id);
}
- }
+ },
+ standalone: false
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_class_bindings_with_temporaries.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_class_bindings_with_temporaries.ts
index 291a189cf78..4bf084a0aa4 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_class_bindings_with_temporaries.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_class_bindings_with_temporaries.ts
@@ -1,7 +1,6 @@
import {Directive} from '@angular/core';
@Directive({
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[class.a]': 'value ?? "class-a"',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_listeners.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_listeners.ts
index ae0e2f1f758..d8781ee2cc7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_listeners.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_listeners.ts
@@ -2,7 +2,6 @@ import {Component, HostListener} from '@angular/core';
@Component({
selector: 'my-cmp',
- standalone: true,
host: {
'(document:dragover)': 'foo($event)',
},
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_style_bindings_with_temporaries.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_style_bindings_with_temporaries.ts
index 0c2db506dec..7a39c2336b7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_style_bindings_with_temporaries.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_style_bindings_with_temporaries.ts
@@ -1,7 +1,6 @@
import {Directive} from '@angular/core';
@Directive({
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[style.fontSize]': 'value ?? "15px"',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_with_ts_expression_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_with_ts_expression_node.ts
index f23bc20d5e5..ff07caac0ca 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_with_ts_expression_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/host_with_ts_expression_node.ts
@@ -9,7 +9,6 @@ export const BAR_CONST = getBar();
@Component({
selector: 'my-cmp',
- standalone: true,
host: {
'foo': BAR_CONST,
},
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/sanitization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/sanitization.ts
index a8c21eeddd4..4e63f7287d8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/sanitization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/sanitization.ts
@@ -1,7 +1,6 @@
import {Directive} from '@angular/core';
@Directive({
- standalone: true,
selector: '[hostBindingDir]',
host: {
'[innerHtml]': 'evil',
@@ -16,7 +15,6 @@ export class HostBindingDir {
}
@Directive({
- standalone: true,
selector: 'a',
host: {
'[innerHtml]': 'evil',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_constant_attributes.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_constant_attributes.ts
index b97959c7075..a69426af5ae 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_constant_attributes.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_constant_attributes.ts
@@ -1,7 +1,6 @@
import {Directive} from '@angular/core';
@Directive({
- standalone: true,
selector: '[hostBindingDir]',
host: {'src': 'trusted', 'srcdoc': 'trusted'},
})
@@ -9,7 +8,6 @@ export class HostBindingDir {
}
@Directive({
- standalone: true,
selector: 'img',
host: {'src': 'trusted', 'srcdoc': 'trusted'},
})
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_style_bindings.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_style_bindings.ts
index b97847c4a33..01b606ba14e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_style_bindings.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/host_bindings/security_sensitive_style_bindings.ts
@@ -1,7 +1,6 @@
import {Directive} from '@angular/core';
@Directive({
- standalone: true,
selector: '[hostBindingDir]',
host: {'[style.background-image]': 'imgUrl', '[style]': 'styles'},
})
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/order_bindings.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/order_bindings.ts
index 5eace865884..5129ae86b74 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/order_bindings.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/order_bindings.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'some-elem',
- standalone: true,
template: ``,
inputs: ['attr1', 'prop1', 'attrInterp1', 'propInterp1'],
})
@@ -11,7 +10,6 @@ export class SomeCmp {
@Component({
selector: 'my-cmp',
- standalone: true,
imports: [SomeCmp],
host: {
'literal1': 'foo',
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/GOLDEN_PARTIAL.js
index ad5444fb592..e8effb3e1af 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/GOLDEN_PARTIAL.js
@@ -690,7 +690,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-cmp',
- standalone: true,
template: `
@@ -770,7 +768,7 @@ Dir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-PLAC
Dir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Dir, isStandalone: true, selector: "[dir]", inputs: { a: "a", b: "b", c: "c", d: "d" }, outputs: { aChange: "aChange", cChange: "cChange" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Dir, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[dir]' }]
+ args: [{ selector: '[dir]' }]
}], propDecorators: { a: [{
type: Input
}], aChange: [{
@@ -796,7 +794,6 @@ App.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0.0-PL
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: App, decorators: [{
type: Component,
args: [{
- standalone: true,
imports: [Dir],
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/mixed_one_way_two_way_property_order.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/mixed_one_way_two_way_property_order.ts
index 3327b09186b..f8bfc886119 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/mixed_one_way_two_way_property_order.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/mixed_one_way_two_way_property_order.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input, Output} from '@angular/core';
-@Directive({standalone: true, selector: '[dir]'})
+@Directive({selector: '[dir]'})
export class Dir {
@Input() a: unknown;
@Output() aChange: unknown;
@@ -14,7 +14,6 @@ export class Dir {
}
@Component({
- standalone: true,
imports: [Dir],
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/sanitization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/sanitization.ts
index 398227301a2..ba821b80bc4 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/sanitization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/sanitization.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/synthetic_bindings_and_listeners_on_structural.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/synthetic_bindings_and_listeners_on_structural.ts
index b5feeab0f90..a9c13e675e0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/synthetic_bindings_and_listeners_on_structural.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_bindings/property_bindings/synthetic_bindings_and_listeners_on_structural.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-cmp',
- standalone: true,
template: `
`,
- standalone: true,
imports: [TestPipe],
}]
}] });
@@ -1790,7 +1788,7 @@ TestPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0
TestPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestPipe, isStandalone: true, name: "test" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestPipe, decorators: [{
type: Pipe,
- args: [{ standalone: true, name: 'test' }]
+ args: [{ name: 'test' }]
}] });
export class MyApp {
constructor() {
@@ -1818,7 +1816,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
`,
- standalone: true,
imports: [TestPipe],
}]
}] });
@@ -1853,7 +1850,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -1884,7 +1881,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{expr}}
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
@@ -1918,7 +1914,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -1949,7 +1945,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{expr}}
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
@@ -1983,7 +1978,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -2010,7 +2005,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
Empty!
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
@@ -2044,7 +2038,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -2071,7 +2065,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
Empty!
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
@@ -2105,7 +2098,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -2144,7 +2137,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
@@ -2178,7 +2170,7 @@ Binding.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
Binding.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Binding, isStandalone: true, selector: "[binding]", inputs: { binding: "binding" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Binding, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[binding]' }]
+ args: [{ selector: '[binding]' }]
}], propDecorators: { binding: [{
type: Input
}] } });
@@ -2217,7 +2209,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
}
`,
- standalone: true,
imports: [Binding],
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_element_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_element_root_node.ts
index 4e3dac4ff20..6ff442dda4e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_element_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_element_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -13,7 +13,6 @@ export class Binding {
Empty!
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_template_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_template_root_node.ts
index 835b2392346..e2c0d4ac521 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_template_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_template_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -13,7 +13,6 @@ export class Binding {
Empty!
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_with_pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_with_pipe.ts
index f4ec0d7c204..be6659f5dac 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_with_pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/for_with_pipe.ts
@@ -1,6 +1,6 @@
import {Component, Pipe} from '@angular/core';
-@Pipe({standalone: true, name: 'test'})
+@Pipe({name: 'test'})
export class TestPipe {
transform(value: unknown) {
return value;
@@ -16,7 +16,6 @@ export class TestPipe {
}
`,
- standalone: true,
imports: [TestPipe],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_element_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_element_root_node.ts
index 6943e62dcd9..e0adef6d3c3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_element_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_element_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -15,7 +15,6 @@ export class Binding {
{{expr}}
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_template_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_template_root_node.ts
index c84005963f9..cc8bd1790b7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_template_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_template_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -16,7 +16,6 @@ export class Binding {
{{expr}}
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_with_pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_with_pipe.ts
index 2802068a1da..d5744f03225 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_with_pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/if_with_pipe.ts
@@ -1,6 +1,6 @@
import {Component, Pipe} from '@angular/core';
-@Pipe({standalone: true, name: 'test'})
+@Pipe({name: 'test'})
export class TestPipe {
transform(value: unknown) {
return value;
@@ -20,7 +20,6 @@ export class TestPipe {
}
`,
- standalone: true,
imports: [TestPipe],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_element_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_element_root_node.ts
index f00cab77c67..52474f1aca1 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_element_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_element_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -19,7 +19,6 @@ export class Binding {
}
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_template_root_node.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_template_root_node.ts
index ba6660ae343..a517aeaba14 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_template_root_node.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_template_root_node.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input} from '@angular/core';
-@Directive({standalone: true, selector: '[binding]'})
+@Directive({selector: '[binding]'})
export class Binding {
@Input() binding = 0;
}
@@ -19,7 +19,6 @@ export class Binding {
}
}
`,
- standalone: true,
imports: [Binding],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_with_pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_with_pipe.ts
index b43ff421f70..b061d61974b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_with_pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_control_flow/switch_with_pipe.ts
@@ -1,6 +1,6 @@
import {Component, Pipe} from '@angular/core';
-@Pipe({standalone: true, name: 'test'})
+@Pipe({name: 'test'})
export class TestPipe {
transform(value: unknown) {
return value;
@@ -24,7 +24,6 @@ export class TestPipe {
}
`,
- standalone: true,
imports: [TestPipe]
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/GOLDEN_PARTIAL.js
index 8510130151e..a53d28b5523 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/GOLDEN_PARTIAL.js
@@ -185,7 +185,7 @@ EagerDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0
EagerDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: EagerDep, isStandalone: true, selector: "eager-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: EagerDep, decorators: [{
type: Directive,
- args: [{ selector: 'eager-dep', standalone: true }]
+ args: [{ selector: 'eager-dep' }]
}] });
export class LazyDep {
}
@@ -193,7 +193,7 @@ LazyDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
LazyDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: LazyDep, isStandalone: true, selector: "lazy-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: LazyDep, decorators: [{
type: Directive,
- args: [{ selector: 'lazy-dep', standalone: true }]
+ args: [{ selector: 'lazy-dep' }]
}] });
export class LoadingDep {
}
@@ -201,7 +201,7 @@ LoadingDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
LoadingDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: LoadingDep, isStandalone: true, selector: "loading-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: LoadingDep, decorators: [{
type: Directive,
- args: [{ selector: 'loading-dep', standalone: true }]
+ args: [{ selector: 'loading-dep' }]
}] });
export class MyApp {
}
@@ -229,7 +229,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
`,
- standalone: true,
imports: [EagerDep, LazyDep, LoadingDep],
}]
}] });
@@ -268,7 +267,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Directive,
args: [{
selector: 'lazy-dep',
- standalone: true,
}]
}] });
export class MyApp {
@@ -297,7 +295,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
`,
- standalone: true,
imports: [LazyDep],
}]
}] });
@@ -326,7 +323,7 @@ EagerDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0
EagerDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: EagerDep, isStandalone: true, selector: "eager-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: EagerDep, decorators: [{
type: Directive,
- args: [{ selector: 'eager-dep', standalone: true }]
+ args: [{ selector: 'eager-dep' }]
}] });
/****************************************************************************************************
@@ -349,7 +346,7 @@ LazyDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
LazyDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: LazyDep, isStandalone: true, selector: "lazy-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: LazyDep, decorators: [{
type: Directive,
- args: [{ selector: 'lazy-dep', standalone: true }]
+ args: [{ selector: 'lazy-dep', }]
}] });
/****************************************************************************************************
@@ -372,7 +369,7 @@ LoadingDep.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
LoadingDep.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: LoadingDep, isStandalone: true, selector: "loading-dep", ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: LoadingDep, decorators: [{
type: Directive,
- args: [{ selector: 'loading-dep', standalone: true }]
+ args: [{ selector: 'loading-dep' }]
}] });
/****************************************************************************************************
@@ -417,7 +414,6 @@ i0.ɵɵngDeclareClassMetadataAsync({ minVersion: "18.0.0", version: "0.0.0-PLACE
}
`,
- standalone: true,
imports: [EagerDep, LazyDep, LoadingDep],
}]
}], ctorParameters: null, propDecorators: null }) });
@@ -661,7 +657,7 @@ TestPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0
TestPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestPipe, isStandalone: true, name: "testPipe" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestPipe, decorators: [{
type: Pipe,
- args: [{ standalone: true, name: 'testPipe' }]
+ args: [{ name: 'testPipe' }]
}] });
export class MyApp {
constructor() {
@@ -688,7 +684,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
Hello
}
`,
- standalone: true,
imports: [TestPipe],
}]
}] });
@@ -919,7 +914,7 @@ CmpA.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-PLA
CmpA.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: CmpA, isStandalone: true, selector: "cmp-a", ngImport: i0, template: 'CmpA!', isInline: true });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: CmpA, decorators: [{
type: Component,
- args: [{ standalone: true, selector: 'cmp-a', template: 'CmpA!' }]
+ args: [{ selector: 'cmp-a', template: 'CmpA!' }]
}] });
/****************************************************************************************************
@@ -944,7 +939,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'local-dep',
- standalone: true,
template: 'Local dependency',
}]
}] });
@@ -961,7 +955,6 @@ i0.ɵɵngDeclareClassMetadataAsync({ minVersion: "18.0.0", version: "0.0.0-PLACE
type: Component,
args: [{
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: `
@defer {
@@ -997,7 +990,7 @@ CmpA.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0.0-P
export default CmpA;
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: CmpA, decorators: [{
type: Component,
- args: [{ standalone: true, selector: 'cmp-a', template: 'CmpA!' }]
+ args: [{ selector: 'cmp-a', template: 'CmpA!' }]
}] });
/****************************************************************************************************
@@ -1022,7 +1015,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'local-dep',
- standalone: true,
template: 'Local dependency',
}]
}] });
@@ -1039,7 +1031,6 @@ i0.ɵɵngDeclareClassMetadataAsync({ minVersion: "18.0.0", version: "0.0.0-PLACE
type: Component,
args: [{
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: `
@defer {
@@ -1076,7 +1067,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-lazy-cmp',
- standalone: true,
template: 'Hi!',
}]
}] });
@@ -1109,7 +1099,6 @@ SimpleComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", versio
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: SimpleComponent, decorators: [{
type: Component,
args: [{
- standalone: true,
selector: 'app',
imports: [MyLazyCmp],
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps.ts
index cc921b1563a..e9f84056c2d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps.ts
@@ -4,7 +4,6 @@ import CmpA from './defer_default_deps_ext';
@Component({
selector: 'local-dep',
- standalone: true,
template: 'Local dependency',
})
export class LocalDep {
@@ -12,7 +11,6 @@ export class LocalDep {
@Component({
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: `
@defer {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_ext.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_ext.ts
index 329d18549fb..156d06f014a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_ext.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_ext.ts
@@ -1,5 +1,5 @@
import {Component} from '@angular/core';
-@Component({standalone: true, selector: 'cmp-a', template: 'CmpA!'})
+@Component({selector: 'cmp-a', template: 'CmpA!'})
export default class CmpA {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_template.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_template.js
index dccf9fbbe9e..74c4f5fb0bd 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_template.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_default_deps_template.js
@@ -26,7 +26,6 @@ function TestCmp_Template(rf, ctx) {
type: Component,
args: [{
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: …
}]
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps.ts
index d72cec98c96..b13417deae0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps.ts
@@ -4,7 +4,6 @@ import {CmpA} from './defer_deps_ext';
@Component({
selector: 'local-dep',
- standalone: true,
template: 'Local dependency',
})
export class LocalDep {
@@ -12,7 +11,6 @@ export class LocalDep {
@Component({
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: `
@defer {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_ext.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_ext.ts
index 7b1d7d6b877..cc417f79da9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_ext.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_ext.ts
@@ -1,5 +1,5 @@
import {Component} from '@angular/core';
-@Component({standalone: true, selector: 'cmp-a', template: 'CmpA!'})
+@Component({selector: 'cmp-a', template: 'CmpA!'})
export class CmpA {
}
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_template.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_template.js
index a53b888f1fb..b129f279a8c 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_template.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/defer_deps_template.js
@@ -25,7 +25,6 @@ function TestCmp_Template(rf, ctx) { if (rf & 1) {
type: Component,
args: [{
selector: 'test-cmp',
- standalone: true,
imports: [CmpA, LocalDep],
template: …
}]
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_when_with_pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_when_with_pipe.ts
index ebf76a0b0d4..9c4d00f563f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_when_with_pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_when_with_pipe.ts
@@ -1,6 +1,6 @@
import {Component, Pipe} from '@angular/core';
-@Pipe({standalone: true, name: 'testPipe'})
+@Pipe({name: 'testPipe'})
export class TestPipe {
transform() {
return true;
@@ -14,7 +14,6 @@ export class TestPipe {
Hello
}
`,
- standalone: true,
imports: [TestPipe],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps.ts
index 9a6c34388f0..b407ead489b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps.ts
@@ -15,7 +15,6 @@ import {LoadingDep} from './deferred_with_external_deps_loading';
}
`,
- standalone: true,
imports: [EagerDep, LazyDep, LoadingDep],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_eager.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_eager.ts
index f51b0d84eac..a4f0e517cb3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_eager.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_eager.ts
@@ -1,5 +1,5 @@
import {Directive} from '@angular/core';
-@Directive({selector: 'eager-dep', standalone: true})
+@Directive({selector: 'eager-dep'})
export class EagerDep {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_lazy.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_lazy.ts
index f8d1aa85992..f76e2e6dc32 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_lazy.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_lazy.ts
@@ -1,5 +1,5 @@
import {Directive} from '@angular/core';
-@Directive({selector: 'lazy-dep', standalone: true})
+@Directive({selector: 'lazy-dep',})
export class LazyDep {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_loading.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_loading.ts
index 1b3fc3b03bc..2250b79bc04 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_loading.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_loading.ts
@@ -1,5 +1,5 @@
import {Directive} from '@angular/core';
-@Directive({selector: 'loading-dep', standalone: true})
+@Directive({selector: 'loading-dep'})
export class LoadingDep {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_template.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_template.js
index c98dc4a28e6..78a643c5998 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_template.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_external_deps_template.js
@@ -40,7 +40,6 @@ MyApp.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: Component,
args: [{
template: …,
- standalone: true,
imports: [EagerDep, LazyDep, LoadingDep]…
}]
}], null, null);
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_local_deps.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_local_deps.ts
index 42a39f1fef2..d86972bb543 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_local_deps.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_with_local_deps.ts
@@ -1,14 +1,14 @@
import {Component, Directive} from '@angular/core';
-@Directive({selector: 'eager-dep', standalone: true})
+@Directive({selector: 'eager-dep'})
export class EagerDep {
}
-@Directive({selector: 'lazy-dep', standalone: true})
+@Directive({selector: 'lazy-dep'})
export class LazyDep {
}
-@Directive({selector: 'loading-dep', standalone: true})
+@Directive({selector: 'loading-dep'})
export class LoadingDep {
}
@@ -23,7 +23,6 @@ export class LoadingDep {
}
`,
- standalone: true,
imports: [EagerDep, LazyDep, LoadingDep],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_without_deps_followed_by_one_with.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_without_deps_followed_by_one_with.ts
index 45a0b39fea8..ed4bfa0c088 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_without_deps_followed_by_one_with.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/deferred_without_deps_followed_by_one_with.ts
@@ -2,7 +2,6 @@ import {Component, Directive} from '@angular/core';
@Directive({
selector: 'lazy-dep',
- standalone: true,
})
export class LazyDep {
}
@@ -18,7 +17,6 @@ export class LazyDep {
}
`,
- standalone: true,
imports: [LazyDep],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/lazy_with_blocks.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/lazy_with_blocks.ts
index 131eb4bc349..841a9a3805f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/lazy_with_blocks.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_deferred/lazy_with_blocks.ts
@@ -3,14 +3,12 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-lazy-cmp',
- standalone: true,
template: 'Hi!',
})
class MyLazyCmp {
}
@Component({
- standalone: true,
selector: 'app',
imports: [MyLazyCmp],
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_first.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_first.js
index 055377f81b7..4ce6820ce31 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_first.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_first.js
@@ -1,4 +1,4 @@
// NOTE The prov definition must be last so MyOtherPipe.fac is defined
MyOtherPipe.ɵfac = function MyOtherPipe_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || MyOtherPipe)($r3$.ɵɵdirectiveInject(Service, 16)); };
-MyOtherPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "myOtherPipe", type: MyOtherPipe, pure: true });
+MyOtherPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "myOtherPipe", type: MyOtherPipe, pure: true, standalone: false });
MyOtherPipe.ɵprov = /*@__PURE__*/ i0.ɵɵdefineInjectable({ token: MyOtherPipe, factory: MyOtherPipe.ɵfac });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_last.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_last.js
index d6cccf35072..8c756e67a5b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_last.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_di/di/pipe_and_injectable_pipe_last.js
@@ -1,4 +1,4 @@
// NOTE The prov definition must be last so MyPipe.fac is defined
MyPipe.ɵfac = function MyPipe_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || MyPipe)(i0.ɵɵdirectiveInject(Service, 16)); };
-MyPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "myPipe", type: MyPipe, pure: true });
+MyPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "myPipe", type: MyPipe, pure: true, standalone: false });
MyPipe.ɵprov = /*@__PURE__*/ i0.ɵɵdefineInjectable({ token: MyPipe, factory: MyPipe.ɵfac });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/GOLDEN_PARTIAL.js
index 0d971766d9b..8a82bae8eff 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/GOLDEN_PARTIAL.js
@@ -9,7 +9,7 @@ DirectiveA.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
DirectiveA.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: DirectiveA, isStandalone: true, host: { classAttribute: "dir-a" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveA, decorators: [{
type: Directive,
- args: [{ standalone: true, host: { 'class': 'dir-a' } }]
+ args: [{ host: { 'class': 'dir-a' } }]
}] });
export class DirectiveB {
}
@@ -17,7 +17,7 @@ DirectiveB.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
DirectiveB.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: DirectiveB, isStandalone: true, host: { classAttribute: "dir-b" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveB, decorators: [{
type: Directive,
- args: [{ standalone: true, host: { 'class': 'dir-b' } }]
+ args: [{ host: { 'class': 'dir-b' } }]
}] });
export class MyComponent {
}
@@ -61,7 +61,7 @@ DirectiveA.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
DirectiveA.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: DirectiveA, isStandalone: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveA, decorators: [{
type: Directive,
- args: [{ standalone: true }]
+ args: [{}]
}] });
export class DirectiveB {
}
@@ -70,7 +70,6 @@ DirectiveB.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveB, decorators: [{
type: Directive,
args: [{
- standalone: true,
hostDirectives: [DirectiveA],
}]
}] });
@@ -81,7 +80,6 @@ DirectiveC.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveC, decorators: [{
type: Directive,
args: [{
- standalone: true,
hostDirectives: [DirectiveB],
}]
}] });
@@ -145,7 +143,6 @@ DirectiveB.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveB, decorators: [{
type: Directive,
args: [{
- standalone: true,
hostDirectives: [{ directive: forwardRef(() => DirectiveA), inputs: ['value'] }],
}]
}] });
@@ -155,7 +152,7 @@ DirectiveA.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0
DirectiveA.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: DirectiveA, isStandalone: true, inputs: { value: "value" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: DirectiveA, decorators: [{
type: Directive,
- args: [{ standalone: true }]
+ args: [{}]
}], propDecorators: { value: [{
type: Input
}] } });
@@ -193,7 +190,7 @@ HostDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
HostDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: HostDir, isStandalone: true, inputs: { value: "value", color: "color" }, outputs: { opened: "opened", closed: "closed" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostDir, decorators: [{
type: Directive,
- args: [{ standalone: true }]
+ args: [{}]
}], propDecorators: { value: [{
type: Input
}], color: [{
@@ -254,7 +251,7 @@ HostDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
HostDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: HostDir, isStandalone: true, inputs: { value: ["valueAlias", "value"], color: ["colorAlias", "color"] }, outputs: { opened: "openedAlias", closed: "closedAlias" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: HostDir, decorators: [{
type: Directive,
- args: [{ standalone: true }]
+ args: [{}]
}], propDecorators: { value: [{
type: Input,
args: ['valueAlias']
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives.ts
index f32e2d8bb6f..24de3793129 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives.ts
@@ -1,10 +1,10 @@
import {Component, Directive} from '@angular/core';
-@Directive({standalone: true, host: {'class': 'dir-a'}})
+@Directive({host: {'class': 'dir-a'}})
export class DirectiveA {
}
-@Directive({standalone: true, host: {'class': 'dir-b'}})
+@Directive({host: {'class': 'dir-b'}})
export class DirectiveB {
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives_definition.js
index f0774c41587..4886f6c5f4d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/basic_host_directives_definition.js
@@ -3,6 +3,7 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
selectors: [
["my-component"]
],
+ standalone: false,
features: [$r3$.ɵɵHostDirectivesFeature([DirectiveA, DirectiveB])],
decls: 0,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives.ts
index ff02b262017..31a8afe8751 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives.ts
@@ -1,18 +1,16 @@
import {Component, Directive} from '@angular/core';
-@Directive({standalone: true})
+@Directive({})
export class DirectiveA {
}
@Directive({
- standalone: true,
hostDirectives: [DirectiveA],
})
export class DirectiveB {
}
@Directive({
- standalone: true,
hostDirectives: [DirectiveB],
})
export class DirectiveC {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives_definition.js
index cbfd831081d..c5d862aeeb3 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/chained_host_directives_definition.js
@@ -1,15 +1,12 @@
DirectiveA.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
- type: DirectiveA,
- standalone: true
+ type: DirectiveA
});…
DirectiveB.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: DirectiveB,
- standalone: true,
features: [$r3$.ɵɵHostDirectivesFeature([DirectiveA])]
});…
DirectiveC.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: DirectiveC,
- standalone: true,
features: [$r3$.ɵɵHostDirectivesFeature([DirectiveB])]
});…
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
@@ -17,6 +14,7 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
selectors: [
["my-component"]
],
+ standalone: false,
features: [$r3$.ɵɵHostDirectivesFeature([DirectiveC])],
decls: 0,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives.ts
index 6feb8ee9f04..9c8965ee1e0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives.ts
@@ -10,13 +10,12 @@ export class MyComponent {
}
@Directive({
- standalone: true,
hostDirectives: [{directive: forwardRef(() => DirectiveA), inputs: ['value']}],
})
export class DirectiveB {
}
-@Directive({standalone: true})
+@Directive({})
export class DirectiveA {
@Input() value: any;
}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives_definition.js
index be263b88bb7..2c8b4defe57 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/forward_ref_host_directives_definition.js
@@ -3,7 +3,8 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
selectors: [
["my-component"]
],
- features: [$r3$.ɵɵHostDirectivesFeature(function () {
+ standalone: false,
+ features: [$r3$.ɵɵHostDirectivesFeature(function () {
return [DirectiveB];
})],
decls: 0,
@@ -13,8 +14,7 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
});…
DirectiveB.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: DirectiveB,
- standalone: true,
- features: [$r3$.ɵɵHostDirectivesFeature(function () {
+ features: [$r3$.ɵɵHostDirectivesFeature(function () {
return [{
directive: DirectiveA,
inputs: ["value", "value"]
@@ -25,6 +25,5 @@ DirectiveA.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
type: DirectiveA,
inputs: {
value: "value"
- },
- standalone: true
+ }
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases.ts
index e1563739453..d66bfd67289 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases.ts
@@ -1,6 +1,6 @@
import {Component, Directive, EventEmitter, Input, Output} from '@angular/core';
-@Directive({standalone: true})
+@Directive({})
export class HostDir {
@Input('valueAlias') value: number;
@Input('colorAlias') color: string;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases_definition.js
index 1866ecf016c..d57674cbe41 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_host_aliases_definition.js
@@ -3,6 +3,7 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
selectors: [
["my-component"]
],
+ standalone: false,
features: [$r3$.ɵɵHostDirectivesFeature([{
directive: HostDir,
inputs: ["valueAlias", "valueAlias", "colorAlias", "customColorAlias"],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs.ts
index 1d285ef7556..01e26700571 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs.ts
@@ -1,6 +1,6 @@
import {Component, Directive, EventEmitter, Input, Output} from '@angular/core';
-@Directive({standalone: true})
+@Directive({})
export class HostDir {
@Input() value: number;
@Input() color: string;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs_definition.js
index c78ba7c8267..f03c2ff2a05 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/host_directives/host_directives_with_inputs_outputs_definition.js
@@ -3,6 +3,7 @@ MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
selectors: [
["my-component"]
],
+ standalone: false,
features: [$r3$.ɵɵHostDirectivesFeature([{
directive: HostDir,
inputs: ["value", "value", "color", "colorAlias"],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_attribute_directive_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_attribute_directive_definition.js
index 0992c8c2358..6aabccae19f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_attribute_directive_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_attribute_directive_definition.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function MyComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_prefix_attribute_directive_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_prefix_attribute_directive_definition.js
index 43e962bca73..58eebb57306 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_prefix_attribute_directive_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_directives/matching/i18n_prefix_attribute_directive_definition.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function MyComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/GOLDEN_PARTIAL.js
index afaf6b967be..c8c36e0527f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/GOLDEN_PARTIAL.js
@@ -173,7 +173,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_and_i18n.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_and_i18n.ts
index 26dc16b99cb..9ed266c46e9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_and_i18n.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_and_i18n.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/GOLDEN_PARTIAL.js
index 7ad3415e00a..49e992e7251 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/GOLDEN_PARTIAL.js
@@ -944,7 +944,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
{
someField,
@@ -996,7 +995,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-comp',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/attribute_interpolation.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/attribute_interpolation.ts
index 22027929720..b5c554da918 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/attribute_interpolation.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/attribute_interpolation.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-comp',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/root_icu_with_elements.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/root_icu_with_elements.ts
index c119ea331f1..d32038bac21 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/root_icu_with_elements.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/icu_logic/root_icu_with_elements.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
{
someField,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/GOLDEN_PARTIAL.js
index b2ed91452f3..d11dd937f8b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/GOLDEN_PARTIAL.js
@@ -989,7 +989,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
@@ -1026,7 +1025,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-cmp',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/i18n_after_binding.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/i18n_after_binding.ts
index 99b043cffd3..97a98afddc6 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/i18n_after_binding.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/i18n_after_binding.ts
@@ -2,7 +2,6 @@ import {Component, Input, NgModule} from '@angular/core';
@Component({
selector: 'my-cmp',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/nested_ng-content.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/nested_ng-content.ts
index 87382f56eed..683dee60fef 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/nested_ng-content.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/nested_nodes/nested_ng-content.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/GOLDEN_PARTIAL.js
index 3022e4c3255..d26a46d9cae 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/GOLDEN_PARTIAL.js
@@ -678,7 +678,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
Content A
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/sibling_i18n_blocks.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/sibling_i18n_blocks.ts
index 59fd16ae2bb..e837298b276 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/sibling_i18n_blocks.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_i18n/ng-container_ng-template/sibling_i18n_blocks.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
Content A
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_input_outputs/input_transform_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_input_outputs/input_transform_definition.js
index 6fd63eae593..05cdaa533f8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_input_outputs/input_transform_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_input_outputs/input_transform_definition.js
@@ -4,5 +4,6 @@ MyDirective.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
functionDeclarationInput: [2, "functionDeclarationInput", "functionDeclarationInput", toNumber],
inlineFunctionInput: [2, "inlineFunctionInput", "inlineFunctionInput", (value, _) => value ? 1 : 0]
},
+ standalone: false,
features: [$r3$.ɵɵInputTransformsFeature]…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/GOLDEN_PARTIAL.js
index 1da9d98a8bb..dacc2e4b543 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/GOLDEN_PARTIAL.js
@@ -20,7 +20,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let result = value * 2;
The result is {{result}}
`,
- standalone: true,
}]
}] });
@@ -60,7 +59,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let result = two + 1;
The result is {{result}}
`,
- standalone: true,
}]
}] });
@@ -90,7 +88,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Pipe,
args: [{
name: 'double',
- standalone: true,
}]
}] });
export class MyApp {
@@ -112,7 +109,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let result = one | double;
The result is {{result}}
`,
- standalone: true,
imports: [DoublePipe],
}]
}] });
@@ -162,7 +158,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
`,
- standalone: true,
}]
}] });
@@ -210,7 +205,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let one = 1;
`,
- standalone: true,
}]
}] });
@@ -244,7 +238,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{value}}
{{value}}
`,
- standalone: true,
}]
}] });
@@ -310,7 +303,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
`,
- standalone: true,
}]
}] });
@@ -350,7 +342,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let fullName = name.value + ' ' + lastName.value;
Hello, {{fullName}}
`,
- standalone: true,
}]
}] });
@@ -384,7 +375,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{message}}
`,
- standalone: true,
}]
}] });
@@ -433,7 +423,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
}
`,
- standalone: true,
}]
}] });
@@ -475,7 +464,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let result = value * 2;
`,
- standalone: true,
}]
}] });
@@ -513,7 +501,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let result = value * 2;
{{value}}
`,
- standalone: true,
}]
}] });
@@ -557,7 +544,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let four = three + 1;
{{value}}
`,
- standalone: true,
}]
}] });
@@ -601,7 +587,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
@let four = three + 1;
{{two}}
`,
- standalone: true,
}]
}] });
@@ -650,7 +635,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{value}}
`,
- standalone: true,
}]
}] });
@@ -701,7 +685,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
{{three}}
}
`,
- standalone: true,
}]
}] });
@@ -742,7 +725,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
The value comes from {{value}}
}
`,
- standalone: true,
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_for_loop.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_for_loop.ts
index 4ad25429e24..379c8a93eee 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_for_loop.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_for_loop.ts
@@ -12,7 +12,6 @@ import {Component} from '@angular/core';
}
}
`,
- standalone: true,
})
export class MyApp {
items: {children: any[]}[] = [];
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view.ts
index 58831302eea..bad6c5fa4a5 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view.ts
@@ -12,6 +12,5 @@ import {Component} from '@angular/core';
@let one = 1;
`,
- standalone: true,
})
export class MyApp {}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view_listener.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view_listener.ts
index d944d8bca96..429155af22f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view_listener.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_child_view_listener.ts
@@ -19,7 +19,6 @@ import {Component} from '@angular/core';
}
`,
- standalone: true,
})
export class MyApp {
value = 1;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_listener.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_listener.ts
index e478fe6724e..a3cd0aeb4d7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_listener.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_in_listener.ts
@@ -7,7 +7,6 @@ import {Component} from '@angular/core';
`,
- standalone: true,
})
export class MyApp {
value = 1;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_invalid_forward_ref.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_invalid_forward_ref.ts
index 4a218dc60c2..700e2d8754c 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_invalid_forward_ref.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_invalid_forward_ref.ts
@@ -7,7 +7,6 @@ import {Component} from '@angular/core';
@let result = value * 2;
`,
- standalone: true,
})
export class MyApp {
value = 1;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_forward_refs.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_forward_refs.ts
index 98dea7b99a5..904c1f1dbbf 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_forward_refs.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_forward_refs.ts
@@ -6,6 +6,5 @@ import {Component} from '@angular/core';
{{message}}
`,
- standalone: true,
})
export class MyApp {}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_refs.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_refs.ts
index 382f7e51d46..6bc8de6b3a6 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_refs.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_local_refs.ts
@@ -8,6 +8,5 @@ import {Component} from '@angular/core';
@let fullName = name.value + ' ' + lastName.value;
Hello, {{fullName}}
`,
- standalone: true,
})
export class MyApp {}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_multiple_optimization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_multiple_optimization.ts
index 28a18881290..511c4f90984 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_multiple_optimization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_multiple_optimization.ts
@@ -9,7 +9,6 @@ import {Component} from '@angular/core';
@let four = three + 1;
{{value}}
`,
- standalone: true,
})
export class MyApp {
value = 0;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_child_view.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_child_view.ts
index 9532f493cc5..9df03b1a986 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_child_view.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_child_view.ts
@@ -12,7 +12,6 @@ import {Component} from '@angular/core';
{{three}}
}
`,
- standalone: true,
})
export class MyApp {
value = 0;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_listener.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_listener.ts
index cfacf4c72a1..63fc86027d7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_listener.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_optimization_listener.ts
@@ -10,7 +10,6 @@ import {Component} from '@angular/core';
{{value}}
`,
- standalone: true,
})
export class MyApp {
value = 0;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_partial_optimization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_partial_optimization.ts
index 44884155a0d..da61128092f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_partial_optimization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_partial_optimization.ts
@@ -9,7 +9,6 @@ import {Component} from '@angular/core';
@let four = three + 1;
{{two}}
`,
- standalone: true,
})
export class MyApp {
value = 0;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_shared_with_child_view.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_shared_with_child_view.ts
index fc4b7b92652..ee6ecf06068 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_shared_with_child_view.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_shared_with_child_view.ts
@@ -6,6 +6,5 @@ import {Component} from '@angular/core';
{{value}}
{{value}}
`,
- standalone: true,
})
export class MyApp {}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_single_optimization.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_single_optimization.ts
index 7243f76172a..da76ba90788 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_single_optimization.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_single_optimization.ts
@@ -6,7 +6,6 @@ import {Component} from '@angular/core';
@let result = value * 2;
{{value}}
`,
- standalone: true,
})
export class MyApp {
value = 0;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_with_pipe.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_with_pipe.ts
index 1958b782feb..c520e406648 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_with_pipe.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/let_with_pipe.ts
@@ -2,7 +2,6 @@ import {Component, Pipe, PipeTransform} from '@angular/core';
@Pipe({
name: 'double',
- standalone: true,
})
export class DoublePipe implements PipeTransform {
transform(value: number) {
@@ -16,7 +15,6 @@ export class DoublePipe implements PipeTransform {
@let result = one | double;
The result is {{result}}
`,
- standalone: true,
imports: [DoublePipe],
})
export class MyApp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/multiple_let.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/multiple_let.ts
index 30bbf4211b7..d97e1eb9c35 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/multiple_let.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/multiple_let.ts
@@ -7,7 +7,6 @@ import {Component} from '@angular/core';
@let result = two + 1;
The result is {{result}}
`,
- standalone: true,
})
export class MyApp {
value = 1;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/shadowed_let.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/shadowed_let.ts
index 54190eca813..dfd5e63201d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/shadowed_let.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/shadowed_let.ts
@@ -9,6 +9,5 @@ import {Component} from '@angular/core';
The value comes from {{value}}
}
`,
- standalone: true,
})
export class MyApp {}
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/simple_let.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/simple_let.ts
index b2689c95433..ae3140e8f31 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/simple_let.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_let/simple_let.ts
@@ -5,7 +5,6 @@ import {Component} from '@angular/core';
@let result = value * 2;
The result is {{result}}
`,
- standalone: true,
})
export class MyApp {
value = 1;
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/GOLDEN_PARTIAL.js
index 3e567b0567a..606f8e36830 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/GOLDEN_PARTIAL.js
@@ -878,7 +878,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
host: { '(click)': '$event.preventDefault(); $event.target.blur()' },
template: `
@@ -906,7 +905,7 @@ Dir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-PLAC
Dir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "0.0.0-PLACEHOLDER", type: Dir, isStandalone: true, selector: "[dir]", inputs: { a: "a", c: "c" }, outputs: { aChange: "aChange", b: "b", cChange: "cChange", d: "d" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: Dir, decorators: [{
type: Directive,
- args: [{ standalone: true, selector: '[dir]' }]
+ args: [{ selector: '[dir]' }]
}], propDecorators: { a: [{
type: Input
}], aChange: [{
@@ -933,7 +932,6 @@ App.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "0.0.0-PL
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: App, decorators: [{
type: Component,
args: [{
- standalone: true,
imports: [Dir],
template: `
@@ -978,7 +976,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Directive,
args: [{
selector: '[ngModel]',
- standalone: true,
}]
}] });
export class TestCmp {
@@ -1000,7 +997,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
}
`,
- standalone: true,
imports: [NgModelDirective],
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/local_ref_before_listener.pipeline.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/local_ref_before_listener.pipeline.js
index d8356b3d2f6..f1c2c65c25a 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/local_ref_before_listener.pipeline.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/local_ref_before_listener.pipeline.js
@@ -2,6 +2,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 4,
vars: 0,
consts: [["user", ""], [__AttributeMarker.Bindings__, "click"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/mixed_one_way_two_way_listener_order.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/mixed_one_way_two_way_listener_order.ts
index 5aca003e609..6be355bb8ce 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/mixed_one_way_two_way_listener_order.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/mixed_one_way_two_way_listener_order.ts
@@ -1,6 +1,6 @@
import {Component, Directive, Input, Output} from '@angular/core';
-@Directive({standalone: true, selector: '[dir]'})
+@Directive({selector: '[dir]'})
export class Dir {
@Input() a: unknown;
@Output() aChange: unknown;
@@ -14,7 +14,6 @@ export class Dir {
}
@Component({
- standalone: true,
imports: [Dir],
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/multiple_statements.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/multiple_statements.ts
index f72abf7c6c3..c19d27e3990 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/multiple_statements.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/multiple_statements.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
host: {'(click)': '$event.preventDefault(); $event.target.blur()'},
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/two_way_binding_to_signal_loop_variable.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/two_way_binding_to_signal_loop_variable.ts
index 3a28d1f23dc..150d1b6ae06 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/two_way_binding_to_signal_loop_variable.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_listener/two_way_binding_to_signal_loop_variable.ts
@@ -2,7 +2,6 @@ import {Component, Directive, model, signal} from '@angular/core';
@Directive({
selector: '[ngModel]',
- standalone: true,
})
export class NgModelDirective {
ngModel = model.required
();
@@ -14,7 +13,6 @@ export class NgModelDirective {
}
`,
- standalone: true,
imports: [NgModelDirective],
})
export class TestCmp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_providers/providers_feature_no_providers_definition.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_providers/providers_feature_no_providers_definition.js
index 28fa84800cb..6157f8f74f8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_providers/providers_feature_no_providers_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_providers/providers_feature_no_providers_definition.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function MyComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/GOLDEN_PARTIAL.js
index 39030953f5d..a888e1d0d27 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/GOLDEN_PARTIAL.js
@@ -210,7 +210,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
`
@@ -251,7 +250,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_binding_on_structural.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_binding_on_structural.ts
index 3cffe33c161..4ee809e58c2 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_binding_on_structural.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_binding_on_structural.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
`
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_ordering.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_ordering.js
index cb4e293691a..63cef913980 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_ordering.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/class_ordering.js
@@ -2,6 +2,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors:[["my-component"]],
+ standalone: false,
decls: 1,
vars: 7,
consts: [[__AttributeMarker.Classes__, "grape"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/shared_name_with_consts.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/shared_name_with_consts.ts
index 49a467e6138..0781ab2aa45 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/shared_name_with_consts.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/shared_name_with_consts.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/static_bindings.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/static_bindings.js
index ed155e146ab..4b44c436e26 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/static_bindings.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/class_bindings/static_bindings.js
@@ -2,6 +2,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors:[["my-component"]],
+ standalone: false,
decls: 1,
vars: 2,
consts: [[__AttributeMarker.Classes__, "foo", __AttributeMarker.Styles__, "width", "100px"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata.js
index 5c9f56c4657..c10703ff1f9 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors:[["my-component"]],
+ standalone: false,
decls: 0,
vars: 0,
template: function MyComponent_Template(rf, $ctx$) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata_empty.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata_empty.js
index 9ce5ed32e1f..b6132a29609 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata_empty.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/component_animations/metadata_empty.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors:[["my-component"]],
+ standalone: false,
decls: 0,
vars: 0,
template: function MyComponent_Template(rf, $ctx$) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/multiple_dynamic.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/multiple_dynamic.js
index dbc6e71f404..ea2c0977cdd 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/multiple_dynamic.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/multiple_dynamic.js
@@ -7,5 +7,6 @@ hostBindings: function MyComponent_HostBindings(rf, ctx) {
$r3$.ɵɵclassProp("bar", ctx.myBarClass)("foo", ctx.myFooClass);
}
},
+standalone: false,
decls: 0,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/static_and_dynamic.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/static_and_dynamic.js
index 8f36c1da5c7..079019ee500 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/static_and_dynamic.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/host_bindings/static_and_dynamic.js
@@ -8,5 +8,6 @@ hostBindings: function MyComponent_HostBindings(rf, ctx) {
$r3$.ɵɵclassProp("foo", ctx.myFooClass);
}
},
+standalone: false,
decls: 0,
vars: 0,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/GOLDEN_PARTIAL.js
index 261806f519f..cc64348f40f 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/GOLDEN_PARTIAL.js
@@ -354,7 +354,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
`
@@ -385,7 +384,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
`,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/binding_slots_interpolations.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/binding_slots_interpolations.js
index 1cebe1886d1..7649cca70de 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/binding_slots_interpolations.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/binding_slots_interpolations.js
@@ -2,6 +2,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors:[["my-component"]],
+ standalone: false,
decls: 1,
vars: 7,
consts: [[__AttributeMarker.Styles__, "opacity", "1"]],
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/colon_style.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/colon_style.ts
index 3171558a851..13d48a02f23 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/colon_style.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/colon_style.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
`
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/duplicate_style_bindings.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/duplicate_style_bindings.ts
index 53e7b3d4ac6..8cf39307749 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/duplicate_style_bindings.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/duplicate_style_bindings.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
`,
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/style_ordering.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/style_ordering.js
index 7cdefe2d0c2..1e29d9614d8 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/style_ordering.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_styling/style_bindings/style_ordering.js
@@ -1,6 +1,7 @@
MyComponent.ɵcmp = /*@__PURE__*/ $r3$.ɵɵdefineComponent({
type: MyComponent,
selectors: [["my-component"]],
+ standalone: false,
decls: 1,
vars: 2,
template: function MyComponent_Template(rf, ctx) {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/GOLDEN_PARTIAL.js
index 659c0f6adc4..cf24b77c284 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/GOLDEN_PARTIAL.js
@@ -959,7 +959,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: '',
}]
}] });
@@ -1105,7 +1104,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: `
Content
`,
@@ -1135,7 +1133,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
args: [{
selector: 'other-component',
template: '',
- standalone: true,
}]
}] });
export class MyComponent {
@@ -1155,7 +1152,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
args: [{
selector: 'my-component',
imports: [OtherComponent],
- standalone: true,
template: `
![]()
@@ -1295,7 +1291,6 @@ i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDE
type: Component,
args: [{
selector: 'my-component',
- standalone: true,
template: '
{{a}}',
}]
}] });
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_bindings.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_bindings.ts
index 9d6fa1530ec..394f8949300 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_bindings.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_bindings.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: '
',
})
export class MyComponent {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_implicit.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_implicit.ts
index 62a9a9a1563..79bfc359311 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_implicit.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/ng_template_implicit.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: '
{{a}}',
})
export class MyComponent {
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/self_closing_structural_directives.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/self_closing_structural_directives.ts
index 8f0ffbbe0fe..e9fc9e7e81d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/self_closing_structural_directives.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/self_closing_structural_directives.ts
@@ -3,14 +3,12 @@ import {Component} from '@angular/core';
@Component({
selector: 'other-component',
template: '',
- standalone: true,
})
export class OtherComponent {}
@Component({
selector: 'my-component',
imports: [OtherComponent],
- standalone: true,
template: `
![]()
diff --git a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/template_with_structural_directive.ts b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/template_with_structural_directive.ts
index ffded4e8f6f..dd2884c00d5 100644
--- a/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/template_with_structural_directive.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/r3_view_compiler_template/template_with_structural_directive.ts
@@ -2,7 +2,6 @@ import {Component} from '@angular/core';
@Component({
selector: 'my-component',
- standalone: true,
template: `
Content
`,
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/GOLDEN_PARTIAL.js
index a520f94ffdf..c5cfdb7cc77 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/GOLDEN_PARTIAL.js
@@ -13,9 +13,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { counter: { classPropertyName: "counter", publicName: "counter", isSignal: true, isRequired: false, transformFunction: null }, name: { classPropertyName: "name", publicName: "name", isSignal: true, isRequired: true, transformFunction: null } }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -45,7 +43,6 @@ TestComp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestComp, decorators: [{
type: Component,
args: [{
- standalone: true,
template: 'Works',
}]
}] });
@@ -83,9 +80,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { counter: { classPropertyName: "counter", publicName: "counter", isSignal: true, isRequired: false, transformFunction: null }, signalWithTransform: { classPropertyName: "signalWithTransform", publicName: "signalWithTransform", isSignal: true, isRequired: false, transformFunction: null }, signalWithTransformAndAlias: { classPropertyName: "signalWithTransformAndAlias", publicName: "publicNameSignal", isSignal: true, isRequired: false, transformFunction: null }, decoratorInput: { classPropertyName: "decoratorInput", publicName: "decoratorInput", isSignal: false, isRequired: false, transformFunction: null }, decoratorInputWithAlias: { classPropertyName: "decoratorInputWithAlias", publicName: "publicNameDecorator", isSignal: false, isRequired: false, transformFunction: null }, decoratorInputWithTransformAndAlias: { classPropertyName: "decoratorInputWithTransformAndAlias", publicName: "publicNameDecorator2", isSignal: false, isRequired: false, transformFunction: convertToBoolean } }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}], propDecorators: { decoratorInput: [{
type: Input
}], decoratorInputWithAlias: [{
@@ -131,9 +126,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { name: { classPropertyName: "name", publicName: "name", isSignal: true, isRequired: true, transformFunction: null } }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -169,9 +162,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.1.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, inputs: { name: { classPropertyName: "name", publicName: "name", isSignal: true, isRequired: true, transformFunction: null }, name2: { classPropertyName: "name2", publicName: "name2", isSignal: true, isRequired: true, transformFunction: null }, genericTransform: { classPropertyName: "genericTransform", publicName: "genericTransform", isSignal: true, isRequired: true, transformFunction: null }, genericTransform2: { classPropertyName: "genericTransform2", publicName: "genericTransform2", isSignal: true, isRequired: true, transformFunction: null } }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.js b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.js
index 3fa1e27602d..70f56fc74b6 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.js
@@ -5,7 +5,7 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
name2: [1, "name2"],
genericTransform: [1, "genericTransform"],
genericTransform2: [1, "genericTransform2"]
- },
+ }
…
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.ts b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.ts
index b30c8aa3a62..e43db77f2b7 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/complex_transform_functions.ts
@@ -7,7 +7,6 @@ const toBoolean = (v: string|boolean) => v === true || v !== '';
const complexTransform =
(defaultVal: T) => (v: string) => v || defaultVal;
@Directive({
- standalone: true,
})
export class TestDir {
name = input.required({
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_component_definition.ts b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_component_definition.ts
index ba4e1417749..5e10a83d51e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_component_definition.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_component_definition.ts
@@ -1,7 +1,6 @@
import {Component, input} from '@angular/core';
@Component({
- standalone: true,
template: 'Works',
})
export class TestComp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.js b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.js
index 5da988aaf15..cc709331e1e 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.js
@@ -3,7 +3,7 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
inputs: {
counter: [1, "counter"],
name: [1, "name"]
- },
+ }
…
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.ts b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.ts
index 970e67f198c..a3e06b24f42 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/input_directive_definition.ts
@@ -1,7 +1,6 @@
import {Directive, input} from '@angular/core';
@Directive({
- standalone: true,
})
export class TestDir {
counter = input(0);
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/mixed_input_types.ts b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/mixed_input_types.ts
index 31ad837eda0..9ae8c550e82 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/mixed_input_types.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/mixed_input_types.ts
@@ -5,7 +5,6 @@ function convertToBoolean(value: string|boolean) {
}
@Directive({
- standalone: true,
})
export class TestDir {
counter = input(0);
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.js b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.js
index 0fef0ab6a1f..19b3b22493d 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.js
@@ -2,7 +2,7 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
…
inputs: {
name: [1, "name"]
- },
+ }
…
});
\ No newline at end of file
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.ts b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.ts
index aa1154364f2..6a04ef0245b 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_inputs/transform_not_captured.ts
@@ -5,7 +5,6 @@ function convertToBoolean(value: string|boolean) {
}
@Directive({
- standalone: true,
})
export class TestDir {
name = input.required({
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/GOLDEN_PARTIAL.js b/packages/compiler-cli/test/compliance/test_cases/signal_queries/GOLDEN_PARTIAL.js
index c6853f9edb2..a880bb4e246 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/GOLDEN_PARTIAL.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/GOLDEN_PARTIAL.js
@@ -23,9 +23,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.2.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, queries: [{ propertyName: "query3", first: true, predicate: ["locatorC"], descendants: true, isSignal: true }, { propertyName: "query4", predicate: ["locatorD"], isSignal: true }, { propertyName: "query8", predicate: ["locatorF, locatorG"], descendants: true, isSignal: true }, { propertyName: "query9", predicate: nonAnalyzableRefersToString, descendants: true, isSignal: true }], viewQueries: [{ propertyName: "query1", first: true, predicate: ["locatorA"], descendants: true, isSignal: true }, { propertyName: "query2", predicate: ["locatorB"], descendants: true, isSignal: true }, { propertyName: "query5", first: true, predicate: i0.forwardRef(() => SomeToken), descendants: true, isSignal: true }, { propertyName: "query6", predicate: SomeToken, descendants: true, isSignal: true }, { propertyName: "query7", first: true, predicate: ["locatorE"], descendants: true, read: SomeToken, isSignal: true }], ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}] });
/****************************************************************************************************
@@ -66,7 +64,6 @@ TestComp.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.2.0", version: "0.0
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestComp, decorators: [{
type: Component,
args: [{
- standalone: true,
template: 'Works',
}]
}] });
@@ -99,9 +96,7 @@ TestDir.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "0.0.0-
TestDir.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "17.2.0", version: "0.0.0-PLACEHOLDER", type: TestDir, isStandalone: true, queries: [{ propertyName: "signalContentChild", first: true, predicate: ["locator2"], descendants: true, isSignal: true }, { propertyName: "decoratorContentChild", first: true, predicate: ["locator2"], descendants: true }], viewQueries: [{ propertyName: "signalViewChild", first: true, predicate: ["locator1"], descendants: true, isSignal: true }, { propertyName: "decoratorViewChild", first: true, predicate: ["locator1"], descendants: true }], ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: TestDir, decorators: [{
type: Directive,
- args: [{
- standalone: true,
- }]
+ args: [{}]
}], propDecorators: { decoratorViewChild: [{
type: ViewChild,
args: ['locator1']
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.js b/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.js
index ac7d09e5ec6..d54b9bc3c59 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.js
@@ -19,6 +19,6 @@ TestDir.ɵdir = /* @__PURE__ */ $r3$.ɵɵdefineDirective({
let _t;
i0.ɵɵqueryRefresh(_t = i0.ɵɵloadQuery()) && (ctx.decoratorViewChild = _t.first);
}
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.ts b/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.ts
index a3c0dc55b3f..066dc4697e0 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/mixed_query_variants.ts
@@ -1,7 +1,6 @@
import {ContentChild, contentChild, Directive, ViewChild, viewChild} from '@angular/core';
@Directive({
- standalone: true,
})
export class TestDir {
@ViewChild('locator1') decoratorViewChild: unknown;
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_component.ts b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_component.ts
index 616c2910513..fb98af15796 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_component.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_component.ts
@@ -1,7 +1,6 @@
import {Component, contentChild, contentChildren, viewChild, viewChildren} from '@angular/core';
@Component({
- standalone: true,
template: 'Works',
})
export class TestComp {
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.js b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.js
index c4529dbd68f..2da03eadfbf 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.js
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.js
@@ -29,6 +29,6 @@ TestDir.ɵdir = /*@__PURE__*/ $r3$.ɵɵdefineDirective({
} if (rf & 2) {
i0.ɵɵqueryAdvance(5);
}
- },
+ }
…
});
diff --git a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.ts b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.ts
index 001866745f8..62bbbf079ae 100644
--- a/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.ts
+++ b/packages/compiler-cli/test/compliance/test_cases/signal_queries/query_in_directive.ts
@@ -5,7 +5,6 @@ export class SomeToken {}
const nonAnalyzableRefersToString = 'a, b, c';
@Directive({
- standalone: true,
})
export class TestDir {
query1 = viewChild('locatorA');
diff --git a/packages/compiler-cli/test/ngtsc/host_directives_spec.ts b/packages/compiler-cli/test/ngtsc/host_directives_spec.ts
index 849f16d51b0..9cc447a8620 100644
--- a/packages/compiler-cli/test/ngtsc/host_directives_spec.ts
+++ b/packages/compiler-cli/test/ngtsc/host_directives_spec.ts
@@ -213,17 +213,17 @@ runInEachFileSystem(() => {
const jsContents = env.getContents('test.js');
const dtsContents = env.getContents('test.d.ts');
- expect(jsContents).toContain('ɵɵdefineDirective({ type: DirectiveA, standalone: true });');
+ expect(jsContents).toContain('ɵɵdefineDirective({ type: DirectiveA });');
expect(jsContents).toContain(
- 'ɵɵdefineDirective({ type: DirectiveB, standalone: true, ' +
+ 'ɵɵdefineDirective({ type: DirectiveB, ' +
'features: [i0.ɵɵHostDirectivesFeature([DirectiveA])] });',
);
expect(jsContents).toContain(
- 'ɵɵdefineDirective({ type: DirectiveC, standalone: true, ' +
+ 'ɵɵdefineDirective({ type: DirectiveC, ' +
'features: [i0.ɵɵHostDirectivesFeature([DirectiveB])] });',
);
expect(jsContents).toContain(
- 'ɵɵdefineComponent({ type: MyComp, selectors: [["my-comp"]],' +
+ 'ɵɵdefineComponent({ type: MyComp, selectors: [["my-comp"]], standalone: false,' +
' features: [i0.ɵɵHostDirectivesFeature([DirectiveC])]',
);
@@ -269,7 +269,7 @@ runInEachFileSystem(() => {
export class DirectiveB {
}
- @Directive({standalone: true})
+ @Directive({})
export class DirectiveA {
@Input() value: any;
}
@@ -288,8 +288,7 @@ runInEachFileSystem(() => {
'features: [i0.ɵɵHostDirectivesFeature(function () { return [{ directive: DirectiveA, inputs: ["value", "value"] }]; })]',
);
expect(jsContents).toContain(
- 'ɵɵdefineDirective({ type: DirectiveA, ' +
- 'inputs: { value: "value" }, standalone: true });',
+ 'ɵɵdefineDirective({ type: DirectiveA, ' + 'inputs: { value: "value" } });',
);
expect(dtsContents).toContain(
diff --git a/packages/compiler-cli/test/ngtsc/local_compilation_spec.ts b/packages/compiler-cli/test/ngtsc/local_compilation_spec.ts
index 34d811eba7c..3f19966be33 100644
--- a/packages/compiler-cli/test/ngtsc/local_compilation_spec.ts
+++ b/packages/compiler-cli/test/ngtsc/local_compilation_spec.ts
@@ -1979,11 +1979,11 @@ runInEachFileSystem(() => {
const jsContents = env.getContents('test.js');
expect(jsContents).toContain(
- 'ɵɵdefineDirective({ type: LocalDirective, standalone: true, ' +
+ 'ɵɵdefineDirective({ type: LocalDirective, ' +
'features: [i0.ɵɵHostDirectivesFeature([ExternalDirective])] });',
);
expect(jsContents).toContain(
- 'ɵɵdefineDirective({ type: LocalDirective2, standalone: true, ' +
+ 'ɵɵdefineDirective({ type: LocalDirective2, ' +
'features: [i0.ɵɵHostDirectivesFeature([LocalDirective])] });',
);
});
diff --git a/packages/compiler-cli/test/ngtsc/ngtsc_spec.ts b/packages/compiler-cli/test/ngtsc/ngtsc_spec.ts
index 340cf6393f0..1d6393ad994 100644
--- a/packages/compiler-cli/test/ngtsc/ngtsc_spec.ts
+++ b/packages/compiler-cli/test/ngtsc/ngtsc_spec.ts
@@ -1401,7 +1401,7 @@ runInEachFileSystem((os: string) => {
const jsContents = env.getContents('test.js');
expect(jsContents).toContain(
- 'i0.ɵɵdefineDirective({ type: TestBase, inputs: { input: "input" }, standalone: true });',
+ 'i0.ɵɵdefineDirective({ type: TestBase, inputs: { input: "input" } });',
);
const dtsContents = env.getContents('test.d.ts');
@@ -2112,7 +2112,7 @@ runInEachFileSystem((os: string) => {
const dtsContents = env.getContents('test.d.ts');
expect(jsContents).toContain(
- 'TestPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "test-pipe", type: TestPipe, pure: false })',
+ 'TestPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "test-pipe", type: TestPipe, pure: false, standalone: false })',
);
expect(jsContents).toContain(
'TestPipe.ɵfac = function TestPipe_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || TestPipe)(); }',
@@ -2143,7 +2143,7 @@ runInEachFileSystem((os: string) => {
const dtsContents = env.getContents('test.d.ts');
expect(jsContents).toContain(
- 'TestPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "test-pipe", type: TestPipe, pure: true })',
+ 'TestPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "test-pipe", type: TestPipe, pure: true, standalone: false })',
);
expect(jsContents).toContain(
'TestPipe.ɵfac = function TestPipe_Factory(__ngFactoryType__) { return new (__ngFactoryType__ || TestPipe)(); }',
@@ -5851,6 +5851,7 @@ runInEachFileSystem((os: string) => {
MyComp.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({
type: MyComp,
selectors: [["comp"]],
+ standalone: false,
decls: 1,
vars: 0,
template: function MyComp_Template(rf, ctx) {
diff --git a/packages/core/test/acceptance/pipe_spec.ts b/packages/core/test/acceptance/pipe_spec.ts
index 53ab4b1bb74..8376db2f183 100644
--- a/packages/core/test/acceptance/pipe_spec.ts
+++ b/packages/core/test/acceptance/pipe_spec.ts
@@ -365,7 +365,6 @@ describe('pipe', () => {
name: 'sayHello',
type: SayHelloPipe,
pure: true,
- standalone: true,
});
}