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, }); }