From 72c169c134cb5b60e8d580e68855243bf95c8b32 Mon Sep 17 00:00:00 2001 From: Will Harney <62956339+wjhsf@users.noreply.github.com> Date: Fri, 14 Feb 2025 16:09:56 -0500 Subject: [PATCH] test(fixtures): eradicate `index.js` (#5222) * refactor: create rollup plugin for virtual modules * test(fixtures): refactor fixture config defs to individual files they're not actually shared * test(fixtures): update to use config.json instead of index.js * chore: eradicate index.js * chore: fix file extension * chore: oops forgot this part --- .github/workflows/unit.yml | 2 +- .husky/pre-push | 2 +- .../src/__tests__/index.spec.ts | 4 +- .../src/__tests__/fixtures.spec.ts | 49 ++++++++++--------- .../comments-at-end/config.json | 3 ++ .../comments-at-end/index.js | 1 - .../comments-then-element/config.json | 3 ++ .../comments-then-element/index.js | 1 - .../config.json | 3 ++ .../deep-for-each-with-rendered-item/index.js | 1 - .../deep-for-each/config.json | 3 ++ .../deep-for-each/index.js | 1 - .../deep-iterator/config.json | 3 ++ .../deep-iterator/index.js | 1 - .../preserve-comments-off/deep/config.json | 3 ++ .../preserve-comments-off/deep/index.js | 1 - .../preserve-comments-off/deep2/config.json | 3 ++ .../preserve-comments-off/deep2/index.js | 1 - .../preserve-comments-off/emptier/config.json | 3 ++ .../preserve-comments-off/emptier/index.js | 1 - .../preserve-comments-off/empty/config.json | 3 ++ .../preserve-comments-off/empty/index.js | 1 - .../preserve-comments-off/empty1/config.json | 3 ++ .../preserve-comments-off/empty1/index.js | 1 - .../preserve-comments-off/empty2/config.json | 3 ++ .../preserve-comments-off/empty2/index.js | 1 - .../preserve-comments-off/empty3/config.json | 3 ++ .../preserve-comments-off/empty3/index.js | 1 - .../html-escaping-single/config.json | 3 ++ .../html-escaping-single/index.js | 1 - .../html-escaping/config.json | 3 ++ .../html-escaping/index.js | 1 - .../if-as-sibling/config.json | 3 ++ .../if-as-sibling/index.js | 1 - .../just-comments/config.json | 3 ++ .../just-comments/index.js | 1 - .../lwcIf-as-sibling/config.json | 3 ++ .../lwcIf-as-sibling/index.js | 1 - .../nonempty-dynamic/config.json | 3 ++ .../nonempty-dynamic/index.js | 1 - .../nonempty-literals-outside/config.json | 3 ++ .../nonempty-literals-outside/index.js | 1 - .../nonempty/config.json | 3 ++ .../preserve-comments-off/nonempty/index.js | 1 - .../nonempty1/config.json | 3 ++ .../preserve-comments-off/nonempty1/index.js | 1 - .../nonempty2/config.json | 3 ++ .../preserve-comments-off/nonempty2/index.js | 1 - .../nonempty3/config.json | 3 ++ .../preserve-comments-off/nonempty3/index.js | 1 - .../text-comment-text-comment/config.json | 3 ++ .../text-comment-text-comment/index.js | 1 - .../comments-then-element/config.json | 3 ++ .../comments-then-element/index.js | 1 - .../config.json | 3 ++ .../emptier-with-text-comment-text/index.js | 1 - .../preserve-comments-on/emptier/config.json | 3 ++ .../preserve-comments-on/emptier/index.js | 1 - .../empty copy/config.json | 3 ++ .../preserve-comments-on/empty copy/index.js | 1 - .../just-comments/config.json | 3 ++ .../just-comments/index.js | 1 - .../preserve-comments/config.json | 3 ++ .../preserve-comments/index.js | 1 - .../preserve-comments2/config.json | 3 ++ .../preserve-comments2/index.js | 1 - .../preserve-comments3/config.json | 3 ++ .../preserve-comments3/index.js | 1 - .../fixtures/api/decorated-getter/config.json | 3 ++ .../fixtures/api/decorated-getter/index.js | 1 - .../api/decorated-setter-getter/config.json | 3 ++ .../api/decorated-setter-getter/index.js | 1 - .../fixtures/api/decorated-setter/config.json | 3 ++ .../fixtures/api/decorated-setter/index.js | 1 - .../fixtures/api/inherited/config.json | 3 ++ .../__tests__/fixtures/api/inherited/index.js | 1 - .../fixtures/api/property/config.json | 3 ++ .../__tests__/fixtures/api/property/index.js | 1 - .../attribute-and-class-modify/config.json | 3 ++ .../attribute-and-class-modify/index.js | 1 - .../attribute-aria-modify/config.json | 3 ++ .../fixtures/attribute-aria-modify/index.js | 1 - .../attribute-aria/dynamic/config.json | 3 ++ .../fixtures/attribute-aria/dynamic/index.js | 1 - .../attribute-aria/static/config.json | 3 ++ .../fixtures/attribute-aria/static/index.js | 1 - .../attribute-boolean-expr/config.json | 3 ++ .../fixtures/attribute-boolean-expr/index.js | 1 - .../fixtures/attribute-boolean/config.json | 3 ++ .../fixtures/attribute-boolean/index.js | 1 - .../unstyled/array/config.json | 3 ++ .../attribute-class/unstyled/array/index.js | 1 - .../unstyled/child/config.json | 3 ++ .../attribute-class/unstyled/child/index.js | 1 - .../unstyled/component/config.json | 3 ++ .../unstyled/component/index.js | 1 - .../unstyled/dynamic/config.json | 3 ++ .../attribute-class/unstyled/dynamic/index.js | 1 - .../unstyled/object/config.json | 3 ++ .../attribute-class/unstyled/object/index.js | 1 - .../unstyled/static/config.json | 3 ++ .../attribute-class/unstyled/static/index.js | 1 - .../dynamic/config.json | 3 ++ .../dynamic/index.js | 1 - .../static/config.json | 3 ++ .../static/index.js | 1 - .../dynamic/config.json | 3 ++ .../dynamic/index.js | 1 - .../static/config.json | 3 ++ .../static/index.js | 1 - .../with-scoped-styles/dynamic/config.json | 3 ++ .../with-scoped-styles/dynamic/index.js | 1 - .../with-scoped-styles/static/config.json | 3 ++ .../with-scoped-styles/static/index.js | 1 - .../attribute-component-aria/config.json | 3 ++ .../attribute-component-aria/index.js | 1 - .../config.json | 3 ++ .../attribute-component-global-html/index.js | 1 - .../attribute-dynamic-escape/config.json | 1 + .../attribute-dynamic-escape/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../fixtures/attribute-dynamic/config.json | 3 ++ .../fixtures/attribute-dynamic/index.js | 1 - .../attribute-empty-string/config.json | 3 ++ .../fixtures/attribute-empty-string/index.js | 1 - .../as-component-prop/undeclared/config.json | 3 ++ .../as-component-prop/undeclared/index.js | 1 - .../as-component-prop/with-@api/config.json | 3 ++ .../as-component-prop/with-@api/index.js | 1 - .../without-@api/config.json | 3 ++ .../as-component-prop/without-@api/index.js | 1 - .../attribute-global-html/basic/config.json | 3 ++ .../attribute-global-html/basic/index.js | 1 - .../attribute-live-bindings/config.json | 3 ++ .../fixtures/attribute-live-bindings/index.js | 1 - .../attribute-modify-uppercase/config.json | 3 ++ .../attribute-modify-uppercase/index.js | 1 - .../fixtures/attribute-namespace/config.json | 3 ++ .../fixtures/attribute-namespace/index.js | 1 - .../fixtures/attribute-null/config.json | 3 ++ .../fixtures/attribute-null/index.js | 1 - .../fixtures/attribute-scoped-id/config.json | 3 ++ .../fixtures/attribute-scoped-id/index.js | 1 - .../fixtures/attribute-static/config.json | 3 ++ .../fixtures/attribute-static/index.js | 1 - .../attribute-style/basic/config.json | 3 ++ .../fixtures/attribute-style/basic/index.js | 1 - .../attribute-style/dynamic/config.json | 3 ++ .../fixtures/attribute-style/dynamic/index.js | 1 - .../fixtures/attributes-aria/config.json | 3 ++ .../fixtures/attributes-aria/index.js | 1 - .../export-all-alias/config.json | 3 ++ .../export-all-alias/index.js | 1 - .../barrel-lwc-exports/export-all/config.json | 3 ++ .../barrel-lwc-exports/export-all/index.js | 1 - .../export-named/config.json | 3 ++ .../barrel-lwc-exports/export-named/index.js | 1 - .../fixtures/comments-basic/config.json | 3 ++ .../fixtures/comments-basic/index.js | 1 - .../fixtures/comments-foreach/config.json | 3 ++ .../fixtures/comments-foreach/index.js | 1 - .../fixtures/comments-if/config.json | 3 ++ .../__tests__/fixtures/comments-if/index.js | 1 - .../fixtures/comments-slot/config.json | 3 ++ .../__tests__/fixtures/comments-slot/index.js | 1 - .../comments-text-preserve-off/config.json | 3 ++ .../comments-text-preserve-off/index.js | 1 - .../comments-text-preserve/config.json | 3 ++ .../fixtures/comments-text-preserve/index.js | 1 - .../__tests__/fixtures/component/config.json | 3 ++ .../src/__tests__/fixtures/component/index.js | 1 - .../__tests__/fixtures/computed/config.json | 1 + .../src/__tests__/fixtures/computed/index.js | 1 - .../fixtures/context-deep/config.json | 3 ++ .../__tests__/fixtures/context-deep/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../fixtures/context-nested/config.json | 3 ++ .../fixtures/context-nested/index.js | 1 - .../fixtures/context-no-provider/config.json | 3 ++ .../fixtures/context-no-provider/index.js | 1 - .../fixtures/context-shadowed/config.json | 3 ++ .../fixtures/context-shadowed/index.js | 1 - .../context-simple-method/config.json | 3 ++ .../fixtures/context-simple-method/index.js | 1 - .../context-simple-setter/config.json | 3 ++ .../fixtures/context-simple-setter/index.js | 1 - .../fixtures/context-simple/config.json | 3 ++ .../fixtures/context-simple/index.js | 1 - .../context-slotted/light/config.json | 3 ++ .../fixtures/context-slotted/light/index.js | 1 - .../context-slotted/scoped/config.json | 3 ++ .../fixtures/context-slotted/scoped/index.js | 1 - .../context-slotted/shadow/config.json | 3 ++ .../fixtures/context-slotted/shadow/index.js | 1 - .../custom-styles-with-newlines/config.json | 3 ++ .../custom-styles-with-newlines/index.js | 1 - .../fixtures/decorator-api/config.json | 3 ++ .../__tests__/fixtures/decorator-api/index.js | 1 - .../fixtures/deeply-nested/config.json | 3 ++ .../__tests__/fixtures/deeply-nested/index.js | 1 - .../fixtures/delegates-focus/config.json | 3 ++ .../fixtures/delegates-focus/index.js | 1 - .../fixtures/directive-external/config.json | 1 + .../fixtures/directive-external/index.js | 1 - .../light/config.json | 3 ++ .../light/index.js | 1 - .../shadow/config.json | 3 ++ .../shadow/index.js | 1 - .../dynamic-components/basic/config.json | 3 ++ .../dynamic-components/basic/index.js | 1 - .../invalid-ctor-function/config.json | 3 ++ .../invalid-ctor-function/index.js | 1 - .../invalid-ctor/config.json | 3 ++ .../dynamic-components/invalid-ctor/index.js | 1 - .../dynamic-components/mixed/config.json | 3 ++ .../dynamic-components/mixed/index.js | 1 - .../dynamic-components/no-ctor/config.json | 3 ++ .../dynamic-components/no-ctor/index.js | 1 - .../scoped-styles/config.json | 3 ++ .../dynamic-components/scoped-styles/index.js | 1 - .../slots/light-fallback/config.json | 3 ++ .../slots/light-fallback/index.js | 1 - .../slots/light/config.json | 3 ++ .../dynamic-components/slots/light/index.js | 1 - .../slots/scoped-slots/config.json | 3 ++ .../slots/scoped-slots/index.js | 1 - .../slots/shadow/config.json | 3 ++ .../dynamic-components/slots/shadow/index.js | 1 - .../dynamic-imports/basic/config.json | 3 ++ .../fixtures/dynamic-imports/basic/index.js | 1 - .../fixtures/dynamic-slots/config.json | 3 ++ .../__tests__/fixtures/dynamic-slots/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../exports/component-as-default/config.json | 3 ++ .../exports/component-as-default/index.js | 1 - .../exports/default-class-named/config.json | 3 ++ .../exports/default-class-named/index.js | 1 - .../exports/default-class-unnamed/config.json | 3 ++ .../exports/default-class-unnamed/index.js | 1 - .../exports/default-identifier/config.json | 3 ++ .../exports/default-identifier/index.js | 1 - .../fixtures/face-callback/config.json | 3 ++ .../__tests__/fixtures/face-callback/index.js | 1 - .../fixtures/for-each-block/basic/config.json | 1 + .../fixtures/for-each-block/basic/index.js | 1 - .../for-each-block/child-nested/config.json | 11 ++++- .../for-each-block/child-nested/index.js | 1 - .../for-each-block/item-and-index/config.json | 3 ++ .../for-each-block/item-and-index/index.js | 1 - .../for-each-block/nested/config.json | 11 ++++- .../fixtures/for-each-block/nested/index.js | 1 - .../for-each-block/static-content/config.json | 3 ++ .../for-each-block/static-content/index.js | 1 - .../getter-class-list-noop/config.json | 3 ++ .../fixtures/getter-class-list-noop/index.js | 1 - .../fixtures/getter-class-list/config.json | 3 ++ .../fixtures/getter-class-list/index.js | 1 - .../fixtures/getter-is-connected/config.json | 3 ++ .../fixtures/getter-is-connected/index.js | 1 - .../global-html-attributes/config.json | 3 ++ .../fixtures/global-html-attributes/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../host-mutate-in-render/config.json | 3 ++ .../fixtures/host-mutate-in-render/index.js | 1 - .../__tests__/fixtures/if-block/config.json | 3 ++ .../src/__tests__/fixtures/if-block/index.js | 1 - .../if-conditional-slot-content/config.json | 3 ++ .../if-conditional-slot-content/index.js | 1 - .../fixtures/if-conditional-slot/config.json | 3 ++ .../fixtures/if-conditional-slot/index.js | 1 - .../if-custom-element-child/config.json | 3 ++ .../fixtures/if-custom-element-child/index.js | 1 - .../fixtures/if-element-child/config.json | 3 ++ .../fixtures/if-element-child/index.js | 1 - .../fixtures/if-true-if-false/config.json | 3 ++ .../fixtures/if-true-if-false/index.js | 1 - .../fixtures/if-true-if-true/config.json | 3 ++ .../fixtures/if-true-if-true/index.js | 1 - .../import-lwc-from-helper/config.json | 3 ++ .../fixtures/import-lwc-from-helper/index.js | 1 - .../fixtures/inner-outer-html/config.json | 1 + .../fixtures/inner-outer-html/index.js | 1 - .../fixtures/iterator-block/basic/config.json | 1 + .../fixtures/iterator-block/basic/index.js | 1 - .../iterator-block/missing-value/config.json | 3 ++ .../iterator-block/missing-value/index.js | 1 - .../iterator-block/multiple/config.json | 1 + .../fixtures/iterator-block/multiple/index.js | 1 - .../iterator-block/variables/config.json | 3 ++ .../iterator-block/variables/index.js | 1 - .../boolean-true/config.json | 3 ++ .../boolean-true/index.js | 1 - .../correct-tag-attr-pair/dynamic/config.json | 3 ++ .../correct-tag-attr-pair/dynamic/index.js | 1 - .../empty-string/config.json | 3 ++ .../empty-string/index.js | 1 - .../invalid-string/config.json | 3 ++ .../invalid-string/index.js | 1 - .../string-false-uppercase/config.json | 3 ++ .../string-false-uppercase/index.js | 1 - .../string-true-uppercase/config.json | 3 ++ .../string-true-uppercase/index.js | 1 - .../dynamic/config.json | 3 ++ .../dynamic/index.js | 1 - .../static-on-component/config.json | 3 ++ .../static-on-component/index.js | 1 - .../static/config.json | 3 ++ .../static/index.js | 1 - .../dynamic/config.json | 3 ++ .../incorrect-tag-attr-pair/dynamic/index.js | 1 - .../static/config.json | 3 ++ .../incorrect-tag-attr-pair/static/index.js | 1 - .../input/dynamic/config.json | 3 ++ .../input/dynamic/index.js | 1 - .../input/static/config.json | 3 ++ .../input/static/index.js | 1 - .../spellcheck/config.json | 3 ++ .../spellcheck/index.js | 1 - .../fixtures/lifecycle-hooks/config.json | 3 ++ .../fixtures/lifecycle-hooks/index.js | 1 - .../fixtures/light-dom-multiple/config.json | 3 ++ .../fixtures/light-dom-multiple/index.js | 1 - .../config.json | 3 ++ .../light-dom-scoped-styles-render/index.js | 1 - .../light-dom-scoped-styles/config.json | 3 ++ .../fixtures/light-dom-scoped-styles/index.js | 1 - .../light-dom-styles-dir-host/config.json | 3 ++ .../light-dom-styles-dir-host/index.js | 1 - .../__tests__/fixtures/light-dom/config.json | 3 ++ .../src/__tests__/fixtures/light-dom/index.js | 1 - .../fixtures/lwc-dom-manual/config.json | 3 ++ .../fixtures/lwc-dom-manual/index.js | 1 - .../fixtures/lwc-dynamic/config.json | 1 + .../__tests__/fixtures/lwc-dynamic/index.js | 1 - .../lwc-if-else-if-else-empty/config.json | 3 ++ .../lwc-if-else-if-else-empty/index.js | 1 - .../fixtures/lwc-if-else-if-else/config.json | 3 ++ .../fixtures/lwc-if-else-if-else/index.js | 1 - .../fixtures/lwc-if-else-if/config.json | 3 ++ .../fixtures/lwc-if-else-if/index.js | 1 - .../fixtures/lwc-if-else/config.json | 3 ++ .../__tests__/fixtures/lwc-if-else/index.js | 1 - .../fixtures/lwc-if-no-content/config.json | 3 ++ .../fixtures/lwc-if-no-content/index.js | 1 - .../src/__tests__/fixtures/lwc-if/config.json | 3 ++ .../src/__tests__/fixtures/lwc-if/index.js | 1 - .../fixtures/lwc-inner-html/config.json | 1 + .../fixtures/lwc-inner-html/index.js | 1 - .../fixtures/method-get-attribute/config.json | 3 ++ .../fixtures/method-get-attribute/index.js | 1 - .../method-remove-attribute/config.json | 3 ++ .../fixtures/method-remove-attribute/index.js | 1 - .../fixtures/method-set-attribute/config.json | 3 ++ .../fixtures/method-set-attribute/index.js | 1 - .../fixtures/methods-noop/config.json | 3 ++ .../__tests__/fixtures/methods-noop/index.js | 1 - .../fixtures/methods-unsupported/config.json | 3 ++ .../fixtures/methods-unsupported/index.js | 1 - .../no-boundary-protection-basic/config.json | 3 ++ .../no-boundary-protection-basic/index.js | 1 - .../no-boundary-protection-child/config.json | 3 ++ .../no-boundary-protection-child/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../no-boundary-protection-slotted/index.js | 1 - .../fixtures/no-dup-styles/config.json | 3 ++ .../__tests__/fixtures/no-dup-styles/index.js | 1 - .../fixtures/no-template/config.json | 3 ++ .../__tests__/fixtures/no-template/index.js | 1 - .../fixtures/non-lwc-class/config.json | 3 ++ .../__tests__/fixtures/non-lwc-class/index.js | 1 - .../overwrite-properties-template/config.json | 3 ++ .../overwrite-properties-template/index.js | 1 - .../fixtures/overwrite-properties/config.json | 1 + .../fixtures/overwrite-properties/index.js | 1 - .../config.json | 3 ++ .../parent-child-connected-callback/index.js | 1 - .../prohibited-variable-name/config.json | 1 + .../prohibited-variable-name/index.js | 1 - .../read-only-props/basic/config.json | 3 ++ .../fixtures/read-only-props/basic/index.js | 1 - .../read-only-props/dynamic-child/config.json | 3 ++ .../read-only-props/dynamic-child/index.js | 1 - .../pseudo-attribute/config.json | 3 ++ .../read-only-props/pseudo-attribute/index.js | 1 - .../reflection/attr-to-prop/config.json | 3 ++ .../fixtures/reflection/attr-to-prop/index.js | 1 - .../reflection/prop-to-attr/config.json | 3 ++ .../fixtures/reflection/prop-to-attr/index.js | 1 - .../fixtures/rehydration/config.json | 3 ++ .../__tests__/fixtures/rehydration/index.js | 1 - .../fixtures/render-correct-tags/config.json | 3 ++ .../fixtures/render-correct-tags/index.js | 1 - .../fixtures/render-dynamic-value/config.json | 3 ++ .../fixtures/render-dynamic-value/index.js | 1 - .../config.json | 3 ++ .../default-template-light-component/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../light-template-default-component/index.js | 1 - .../config.json | 3 ++ .../light-template-shadow-component/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../shadow-template-light-component/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../light/config.json | 3 ++ .../light/index.js | 1 - .../shadow/config.json | 3 ++ .../shadow/index.js | 1 - .../fixtures/reserved-keywords/config.json | 3 ++ .../fixtures/reserved-keywords/index.js | 1 - .../scoped-slots/advanced/config.json | 3 ++ .../fixtures/scoped-slots/advanced/index.js | 1 - .../fixtures/scoped-slots/basic/config.json | 3 ++ .../fixtures/scoped-slots/basic/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../deep-different-variable-names/config.json | 3 ++ .../deep-different-variable-names/index.js | 1 - .../fixtures/scoped-slots/deep/config.json | 3 ++ .../fixtures/scoped-slots/deep/index.js | 1 - .../scoped-slots/default-slot/config.json | 3 ++ .../scoped-slots/default-slot/index.js | 1 - .../scoped-slots/expression/config.json | 3 ++ .../fixtures/scoped-slots/expression/index.js | 1 - .../scoped-slots/for-each/config.json | 3 ++ .../fixtures/scoped-slots/for-each/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../scoped-slots/named-slot/config.json | 3 ++ .../fixtures/scoped-slots/named-slot/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../same-variable-used-outside/config.json | 3 ++ .../same-variable-used-outside/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../shadow-dom-styles-dir-host/config.json | 3 ++ .../shadow-dom-styles-dir-host/index.js | 1 - .../slot-forwarding/scoped-slots/config.json | 3 ++ .../slot-forwarding/scoped-slots/index.js | 1 - .../slots/dangling-component/config.json | 3 ++ .../slots/dangling-component/index.js | 1 - .../slots/dangling/config.json | 3 ++ .../slot-forwarding/slots/dangling/index.js | 1 - .../slot-forwarding/slots/light/config.json | 3 ++ .../slot-forwarding/slots/light/index.js | 1 - .../slot-forwarding/slots/mixed/config.json | 3 ++ .../slot-forwarding/slots/mixed/index.js | 1 - .../slot-forwarding/slots/shadow/config.json | 3 ++ .../slot-forwarding/slots/shadow/index.js | 1 - .../advanced/ifTrue/light/config.json | 3 ++ .../advanced/ifTrue/light/index.js | 1 - .../advanced/ifTrue/shadow/config.json | 3 ++ .../advanced/ifTrue/shadow/index.js | 1 - .../advanced/lwcIf/light/config.json | 3 ++ .../advanced/lwcIf/light/index.js | 1 - .../advanced/lwcIf/shadow/config.json | 3 ++ .../advanced/lwcIf/shadow/index.js | 1 - .../element/light/config.json | 3 ++ .../element/light/index.js | 1 - .../element/shadow/config.json | 3 ++ .../element/shadow/index.js | 1 - .../external/light/config.json | 3 ++ .../external/light/index.js | 1 - .../external/shadow/config.json | 3 ++ .../external/shadow/index.js | 1 - .../ifTrue/light/config.json | 3 ++ .../ifTrue/light/index.js | 1 - .../ifTrue/shadow/config.json | 3 ++ .../ifTrue/shadow/index.js | 1 - .../lwcIf-inside-slot/light/config.json | 3 ++ .../lwcIf-inside-slot/light/index.js | 1 - .../lwcIf-inside-slot/shadow/config.json | 3 ++ .../lwcIf-inside-slot/shadow/index.js | 1 - .../light/config.json | 3 ++ .../light/index.js | 1 - .../shadow/config.json | 3 ++ .../shadow/index.js | 1 - .../lwcIf/light/config.json | 3 ++ .../lwcIf/light/index.js | 1 - .../lwcIf/shadow/config.json | 3 ++ .../lwcIf/shadow/index.js | 1 - .../nested-elements/ifTrue/light/config.json | 3 ++ .../nested-elements/ifTrue/light/index.js | 1 - .../nested-elements/ifTrue/shadow/config.json | 3 ++ .../nested-elements/ifTrue/shadow/index.js | 1 - .../nested-elements/lwcIf/light/config.json | 3 ++ .../nested-elements/lwcIf/light/index.js | 1 - .../nested-elements/lwcIf/shadow/config.json | 3 ++ .../nested-elements/lwcIf/shadow/index.js | 1 - .../if-as-sibling/light/config.json | 3 ++ .../if-as-sibling/light/index.js | 1 - .../if-as-sibling/shadow/config.json | 3 ++ .../if-as-sibling/shadow/index.js | 1 - .../if/light/config.json | 3 ++ .../if/light/index.js | 1 - .../if/shadow/config.json | 3 ++ .../if/shadow/index.js | 1 - .../lwcIf-as-sibling/light/config.json | 3 ++ .../lwcIf-as-sibling/light/index.js | 1 - .../lwcIf-as-sibling/shadow/config.json | 3 ++ .../lwcIf-as-sibling/shadow/index.js | 1 - .../lwcIf/light/config.json | 3 ++ .../lwcIf/light/index.js | 1 - .../lwcIf/shadow/config.json | 3 ++ .../lwcIf/shadow/index.js | 1 - .../__tests__/fixtures/slotchange/config.json | 3 ++ .../__tests__/fixtures/slotchange/index.js | 1 - .../slots-basic/fallback/light/config.json | 3 ++ .../slots-basic/fallback/light/index.js | 1 - .../slots-basic/fallback/shadow/config.json | 3 ++ .../slots-basic/fallback/shadow/index.js | 1 - .../implicit-no-template/light/config.json | 3 ++ .../implicit-no-template/light/index.js | 1 - .../implicit-no-template/shadow/config.json | 3 ++ .../implicit-no-template/shadow/index.js | 1 - .../slots-basic/slotted/light/config.json | 3 ++ .../slots-basic/slotted/light/index.js | 1 - .../slots-basic/slotted/shadow/config.json | 3 ++ .../slots-basic/slotted/shadow/index.js | 1 - .../fixtures/slots-fallback/config.json | 3 ++ .../fixtures/slots-fallback/index.js | 1 - .../fixtures/slots-nested/config.json | 3 ++ .../__tests__/fixtures/slots-nested/index.js | 1 - .../fixtures/slots-unknown/config.json | 3 ++ .../__tests__/fixtures/slots-unknown/index.js | 1 - .../src/__tests__/fixtures/slots/config.json | 3 ++ .../src/__tests__/fixtures/slots/index.js | 1 - .../slotted-content-nested/config.json | 3 ++ .../fixtures/slotted-content-nested/index.js | 1 - .../fixtures/ssr-internals/config.json | 1 + .../fixtures/ssr-internals/expected.html | 16 ++++++ .../__tests__/fixtures/ssr-internals/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../scoped-and-unscoped-with-class/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../scoped-and-unscoped/config.json | 3 ++ .../scoped-and-unscoped/index.js | 1 - .../unscoped-only-with-class/config.json | 3 ++ .../unscoped-only-with-class/index.js | 1 - .../config.json | 3 ++ .../unscoped-only-with-dynamic-class/index.js | 1 - .../unscoped-only/config.json | 3 ++ .../static-stylesheets/unscoped-only/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../style-class-whitespace/config.json | 3 ++ .../fixtures/style-class-whitespace/index.js | 1 - .../fixtures/style-newline/config.json | 3 ++ .../__tests__/fixtures/style-newline/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../fixtures/styles-escaping-safe/config.json | 3 ++ .../fixtures/styles-escaping-safe/index.js | 1 - .../styles-escaping-unsafe/config.json | 3 ++ .../fixtures/styles-escaping-unsafe/index.js | 1 - .../fixtures/styles-keyframes/config.json | 3 ++ .../fixtures/styles-keyframes/index.js | 1 - .../fixtures/styles-shared/config.json | 3 ++ .../__tests__/fixtures/styles-shared/index.js | 1 - .../src/__tests__/fixtures/styles/config.json | 3 ++ .../src/__tests__/fixtures/styles/index.js | 1 - .../fixtures/superclass/fancy/config.json | 3 ++ .../fixtures/superclass/fancy/index.js | 1 - .../fixtures/superclass/mixin/config.json | 3 ++ .../fixtures/superclass/mixin/index.js | 1 - .../no-template-in-superclass/config.json | 3 ++ .../no-template-in-superclass/index.js | 1 - .../superclass/not-superclass/config.json | 3 ++ .../superclass/not-superclass/index.js | 1 - .../fixtures/superclass/override/config.json | 3 ++ .../fixtures/superclass/override/index.js | 1 - .../no-template-in-subclass/config.json | 3 ++ .../no-template-in-subclass/index.js | 1 - .../render-in-subclass/config.json | 3 ++ .../render-in-subclass/index.js | 1 - .../template-in-subclass/config.json | 3 ++ .../template-in-subclass/index.js | 1 - .../unused-default-in-subclass/config.json | 3 ++ .../unused-default-in-subclass/index.js | 1 - .../unused-default-in-superclass/config.json | 3 ++ .../unused-default-in-superclass/index.js | 1 - .../template-in-superclass/basic/config.json | 3 ++ .../template-in-superclass/basic/index.js | 1 - .../render-in-subclass/config.json | 3 ++ .../render-in-subclass/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../template-in-super-super/config.json | 3 ++ .../template-in-super-super/index.js | 1 - .../superclass/with-props/config.json | 3 ++ .../fixtures/superclass/with-props/index.js | 1 - .../src/__tests__/fixtures/svgs/config.json | 3 ++ .../src/__tests__/fixtures/svgs/index.js | 1 - .../__tests__/fixtures/tag-name/config.json | 3 ++ .../src/__tests__/fixtures/tag-name/index.js | 1 - .../text-interpolation-escape/config.json | 1 + .../text-interpolation-escape/index.js | 1 - .../fixtures/text-interpolation/config.json | 1 + .../fixtures/text-interpolation/index.js | 1 - .../fixtures/text-static/config.json | 3 ++ .../__tests__/fixtures/text-static/index.js | 1 - .../this-dot-host-element/config.json | 3 ++ .../fixtures/this-dot-host-element/index.js | 1 - .../track-revoked-proxy-fails/config.json | 3 ++ .../track-revoked-proxy-fails/index.js | 1 - .../very-deeply-nested-each/config.json | 3 ++ .../fixtures/very-deeply-nested-each/index.js | 1 - .../__tests__/fixtures/wire/basic/config.json | 3 ++ .../__tests__/fixtures/wire/basic/index.js | 1 - .../wire/collision/get-set/config.json | 3 ++ .../fixtures/wire/collision/get-set/index.js | 1 - .../wire/collision/method-prop/config.json | 3 ++ .../wire/collision/method-prop/index.js | 1 - .../wire/collision/prop-method/config.json | 3 ++ .../wire/collision/prop-method/index.js | 1 - .../fixtures/wire/config/config.json | 3 ++ .../__tests__/fixtures/wire/config/index.js | 1 - .../fixtures/wire/deep-reference/config.json | 3 ++ .../fixtures/wire/deep-reference/index.js | 1 - .../config.json | 1 + .../index.js | 1 - .../throws-on-computed-getter/config.json | 1 + .../errors/throws-on-computed-getter/index.js | 1 - .../throws-on-computed-method/config.json | 1 + .../errors/throws-on-computed-method/index.js | 1 - .../throws-on-computed-setter/config.json | 1 + .../errors/throws-on-computed-setter/index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../config.json | 3 ++ .../index.js | 1 - .../__tests__/fixtures/wire/field/config.json | 3 ++ .../__tests__/fixtures/wire/field/index.js | 1 - .../fixtures/wire/get-set/config.json | 3 ++ .../__tests__/fixtures/wire/get-set/index.js | 1 - .../fixtures/wire/imported-member/config.json | 3 ++ .../fixtures/wire/imported-member/index.js | 1 - .../fixtures/wire/method/config.json | 3 ++ .../__tests__/fixtures/wire/method/index.js | 1 - .../src/__tests__/fixtures.spec.ts | 35 +++++++++---- .../src/__tests__/utils/expected-failures.ts | 8 +-- packages/@lwc/ssr-runtime/src/render.ts | 2 +- .../src/__tests__/index.spec.ts | 4 +- .../src/__tests__/fixtures.spec.ts | 6 +-- scripts/rollup/plugin-virtual.d.ts | 9 ++++ scripts/rollup/plugin-virtual.mjs | 14 ++++++ ...reeshakable.js => verify-treeshakable.mjs} | 23 +++------ scripts/test-utils/index.ts | 1 + scripts/test-utils/test-fixture-dir.ts | 24 +++------ 697 files changed, 1119 insertions(+), 424 deletions(-) create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/api/property/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/component/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/computed/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-block/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-block/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/no-template/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slots/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/styles/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/svgs/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/text-static/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/index.js delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/index.js create mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json delete mode 100644 packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/index.js create mode 100644 scripts/rollup/plugin-virtual.d.ts create mode 100644 scripts/rollup/plugin-virtual.mjs rename scripts/tasks/{verify-treeshakable.js => verify-treeshakable.mjs} (72%) diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index 7bda4671fe..b7d7520ef8 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -53,7 +53,7 @@ jobs: - name: Check licenses are up to date run: node ./scripts/tasks/generate-license-files.js --test - name: Verify @lwc/shared is tree-shakable - run: node ./scripts/tasks/verify-treeshakable.js ./packages/@lwc/shared/dist/index.js + run: node ./scripts/tasks/verify-treeshakable.mjs ./packages/@lwc/shared/dist/index.js - name: Verify that dependencies are declared run: node ./scripts/tasks/check-imports-are-declared-dependencies.js - name: Check formatting diff --git a/.husky/pre-push b/.husky/pre-push index aaa52a20db..943cce231d 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -1,5 +1,5 @@ set -e node ./scripts/tasks/check-and-rewrite-package-json.js --test node ./scripts/tasks/generate-license-files.js --test -node ./scripts/tasks/verify-treeshakable.js ./packages/@lwc/shared/dist/index.js +node ./scripts/tasks/verify-treeshakable.mjs ./packages/@lwc/shared/dist/index.js node ./scripts/tasks/check-imports-are-declared-dependencies.js diff --git a/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts b/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts index 2a0ccc41ec..18535d009f 100644 --- a/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts +++ b/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts @@ -9,7 +9,7 @@ import { describe } from 'vitest'; import { transformSync } from '@babel/core'; import { LWC_VERSION, HIGHEST_API_VERSION } from '@lwc/shared'; import { testFixtureDir } from '@lwc/test-utils-lwc-internals'; -import plugin from '../index'; +import plugin, { type LwcBabelPluginOptions } from '../index'; const BASE_OPTS = { namespace: 'lwc', @@ -62,7 +62,7 @@ function transform(source: string, opts = {}) { } describe('fixtures', () => { - testFixtureDir( + testFixtureDir( { root: path.resolve(__dirname, 'fixtures'), pattern: '**/actual.js', diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts b/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts index 3f9ac4f0a5..41eeccc04b 100755 --- a/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts @@ -9,36 +9,38 @@ import path from 'node:path'; import { vi, describe, beforeAll, afterAll } from 'vitest'; import { rollup } from 'rollup'; import lwcRollupPlugin from '@lwc/rollup-plugin'; -import { testFixtureDir, formatHTML } from '@lwc/test-utils-lwc-internals'; +import { testFixtureDir, formatHTML, pluginVirtual } from '@lwc/test-utils-lwc-internals'; import { setFeatureFlagForTest } from '../index'; +import type { LightningElementConstructor } from '@lwc/engine-core/dist/framework/base-lightning-element'; import type { RollupLwcOptions } from '@lwc/rollup-plugin'; -import type * as lwc from '../index'; - -interface FixtureModule { - default: typeof lwc.LightningElement; - props?: { [key: string]: unknown }; -} vi.mock('lwc', async () => { const lwcEngineServer = await import('../index'); try { - lwcEngineServer.setHooks({ - sanitizeHtmlContent(content: unknown) { - return content as string; - }, - }); + lwcEngineServer.setHooks({ sanitizeHtmlContent: String }); } catch (_err) { // Ignore error if the hook is already overridden } return lwcEngineServer; }); +interface FixtureConfig { + /** + * Component name that serves as the entrypoint / root component of the fixture. + * @example x/test + */ + entry: string; + + /** Props to provide to the root component. */ + props?: Record; +} + async function compileFixture({ - input, + entry, dirname, options, }: { - input: string; + entry: string; dirname: string; options?: RollupLwcOptions; }) { @@ -48,11 +50,13 @@ async function compileFixture({ .join('-') || 'default'; const modulesDir = path.resolve(dirname, './modules'); const outputFile = path.resolve(dirname, `./dist/compiled-${optionsAsString}.js`); + const input = 'virtual/fixture/test.js'; const bundle = await rollup({ input, - external: ['lwc', 'vitest'], + external: ['lwc', '@lwc/ssr-runtime', 'vitest'], plugins: [ + pluginVirtual(`export { default } from "${entry}";`, input), lwcRollupPlugin({ enableDynamicComponents: true, experimentalDynamicComponent: { @@ -95,23 +99,23 @@ async function compileFixture({ } function testFixtures(options?: RollupLwcOptions) { - testFixtureDir( + testFixtureDir( { root: path.resolve(__dirname, 'fixtures'), - pattern: '**/index.js', + pattern: '**/config.json', }, - async ({ filename, dirname, config }) => { + async ({ dirname, config }) => { let compiledFixturePath; try { compiledFixturePath = await compileFixture({ - input: filename, + entry: config!.entry, dirname, options, }); } catch (err: any) { // Filter out the stacktrace, just include the LWC error message - const message = err?.message?.match(/(LWC\d+[^\n]+)/)?.[1]; + const message = err?.message?.match(/(LWC\d+[^\n]+)/)?.[1] ?? err.message; return { 'expected.html': '', 'error.txt': message, @@ -128,9 +132,10 @@ function testFixtures(options?: RollupLwcOptions) { let result; let err; try { - const { default: module } = (await import(compiledFixturePath)) as FixtureModule; + const module: LightningElementConstructor = (await import(compiledFixturePath)) + .default; result = formatHTML( - lwcEngineServer!.renderComponent('fixture-test', module, config?.props ?? {}) + lwcEngineServer.renderComponent('fixture-test', module, config?.props ?? {}) ); } catch (_err: any) { if (_err?.name === 'AssertionError') { diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json new file mode 100644 index 0000000000..4c316a7806 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/comments-text" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/index.js deleted file mode 100644 index b89d321c27..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/comments-text'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/config.json new file mode 100644 index 0000000000..d802005751 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/cmp" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/index.js deleted file mode 100644 index 8a4b4a1ce7..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/cmp'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json new file mode 100644 index 0000000000..d802005751 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/cmp" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/index.js deleted file mode 100644 index 8a4b4a1ce7..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/cmp'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json new file mode 100644 index 0000000000..83a59832ab --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/attribute-boolean-expr" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/index.js deleted file mode 100644 index 0a386e61f0..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/attribute-boolean-expr'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json new file mode 100644 index 0000000000..0ef2ee1b71 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/attribute-boolean" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/index.js deleted file mode 100644 index 90d609e41f..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/attribute-boolean'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json new file mode 100644 index 0000000000..80acebec84 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/attribute-component-aria" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/index.js deleted file mode 100644 index 602a92ebaf..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/attribute-component-aria'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json new file mode 100644 index 0000000000..07ccfaa648 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/attribute-component-global-html" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/index.js deleted file mode 100644 index f00f43861a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/attribute-component-global-html'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json index 6f986e9877..121ec05c70 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json @@ -1,4 +1,5 @@ { + "entry": "x/attribute-dynamic-escape", "props": { "attr": "\">This 'should' be escaped
World" } diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/index.js deleted file mode 100644 index b9a2d82ca1..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/lwc-inner-html'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json new file mode 100644 index 0000000000..2c3772898c --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/method-get-attribute" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/index.js deleted file mode 100644 index 44764f569a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/method-get-attribute'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json new file mode 100644 index 0000000000..55554b1c99 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/method-remove-attribute" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/index.js deleted file mode 100644 index 4def7c5a99..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/method-remove-attribute'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json new file mode 100644 index 0000000000..d4bdc4a1ee --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/method-set-attribute" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/index.js deleted file mode 100644 index bafba24070..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/method-set-attribute'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json new file mode 100644 index 0000000000..75dc167dc5 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/methods-noop" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/index.js deleted file mode 100644 index 84295536ee..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/methods-noop'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json new file mode 100644 index 0000000000..199dbba71f --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/methods-unsupported" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/index.js deleted file mode 100644 index 5974214728..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/methods-unsupported'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json new file mode 100644 index 0000000000..d802005751 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/cmp" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/index.js deleted file mode 100644 index 8a4b4a1ce7..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/cmp'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json new file mode 100644 index 0000000000..4436e6fe36 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/overwrite-properties-template" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/index.js deleted file mode 100644 index 594a72df35..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/overwrite-properties-template'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json index e7fd237ea9..530d960ba2 100755 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json @@ -1,4 +1,5 @@ { + "entry": "x/overwrite-properties", "props": { "name": "my name", "namespace": "my namespace", diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/index.js deleted file mode 100644 index a139b73e71..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/overwrite-properties'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json index 59676736cb..80b8346eed 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json @@ -1,4 +1,5 @@ { + "entry": "x/dontDoItStupid", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/index.js deleted file mode 100644 index a46f16d7ca..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/dontDoItStupid'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json new file mode 100644 index 0000000000..5f110ba977 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/rehydration" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/index.js deleted file mode 100644 index 6293943a4e..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/rehydration'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json new file mode 100644 index 0000000000..1e45ee6a96 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/elements" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/index.js deleted file mode 100644 index 1298e3ad67..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/elements'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json new file mode 100644 index 0000000000..45ef310908 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/test" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/index.js deleted file mode 100644 index bad417b8e3..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/test'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json new file mode 100644 index 0000000000..d802005751 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/cmp" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/index.js deleted file mode 100644 index 8a4b4a1ce7..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/cmp'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json new file mode 100644 index 0000000000..2a86a3aa4f --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/basicParent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/index.js deleted file mode 100644 index 1d05726a56..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/basicParent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json new file mode 100644 index 0000000000..c4d6633c8e --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parentOfChildWithForEach" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/index.js deleted file mode 100644 index 56baeec11b..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parentOfChildWithForEach'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json new file mode 100644 index 0000000000..e77326f398 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/basic" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/index.js deleted file mode 100644 index 2dac65f07e..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/basic'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json new file mode 100644 index 0000000000..22e0921940 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/lightContainer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/index.js deleted file mode 100644 index 413a2a15dc..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/lightContainer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json new file mode 100644 index 0000000000..4af336ddcb --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/container" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/index.js deleted file mode 100644 index 420d88855d..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/container'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json new file mode 100644 index 0000000000..4af336ddcb --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/container" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/index.js deleted file mode 100644 index 420d88855d..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/container'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json new file mode 100644 index 0000000000..4af336ddcb --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/container" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/index.js deleted file mode 100644 index 420d88855d..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/container'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json new file mode 100644 index 0000000000..4af336ddcb --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/container" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/index.js deleted file mode 100644 index 420d88855d..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/container'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json new file mode 100644 index 0000000000..4af336ddcb --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/container" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/index.js deleted file mode 100644 index 420d88855d..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/container'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json new file mode 100644 index 0000000000..7e48563a69 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slotchange" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/index.js deleted file mode 100644 index 72b3402902..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slotchange'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json new file mode 100644 index 0000000000..e053573a97 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/outer" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/index.js deleted file mode 100644 index c8a6d12734..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/outer'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json new file mode 100644 index 0000000000..f530f4fd07 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slots-fallback" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/index.js deleted file mode 100644 index 6c40a3e062..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slots-fallback'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json new file mode 100644 index 0000000000..06e12e781b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slots-nested" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/index.js deleted file mode 100644 index d672d22d94..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slots-nested'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json new file mode 100644 index 0000000000..3b8f77b8a4 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slots-unknown" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/index.js deleted file mode 100644 index 0946bf9495..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slots-unknown'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json new file mode 100644 index 0000000000..90cabbf847 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slots" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slots/index.js deleted file mode 100644 index bcedbda48e..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slots'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json new file mode 100644 index 0000000000..90cabbf847 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/slots" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/index.js deleted file mode 100644 index bcedbda48e..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/slots'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json index 59676736cb..3435f8d428 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json @@ -1,4 +1,5 @@ { + "entry": "x/component", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html b/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html index e69de29bb2..71037e5a8b 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json new file mode 100644 index 0000000000..5f42f4c12b --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/stylish" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/index.js deleted file mode 100644 index 2f5ca4ed74..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/stylish'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json new file mode 100644 index 0000000000..2fdf819090 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/foo" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/index.js deleted file mode 100644 index 4bc63acf20..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/foo'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json new file mode 100644 index 0000000000..b4fab509e2 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/parent" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/index.js deleted file mode 100644 index f717b3a35a..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/parent'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json new file mode 100644 index 0000000000..2a1e855293 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/styles" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/styles/index.js deleted file mode 100644 index 28055c0dd8..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/styles'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json new file mode 100644 index 0000000000..1580afd261 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/sub" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/index.js deleted file mode 100644 index 13c7fbfc99..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/sub'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json new file mode 100644 index 0000000000..1580afd261 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/sub" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/index.js deleted file mode 100644 index 13c7fbfc99..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/sub'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json new file mode 100644 index 0000000000..1580afd261 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/sub" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/index.js deleted file mode 100644 index 13c7fbfc99..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/sub'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json new file mode 100644 index 0000000000..1580afd261 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/sub" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/index.js deleted file mode 100644 index 13c7fbfc99..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/sub'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json new file mode 100644 index 0000000000..5ca378fbf4 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/svgs" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/index.js deleted file mode 100644 index 720c0fccf4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/svgs'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json new file mode 100644 index 0000000000..d27d909df1 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/tag-name" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/index.js deleted file mode 100644 index 06d7749701..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/tag-name'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json index 2a970f4d7b..5247e725dc 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json @@ -1,4 +1,5 @@ { + "entry": "x/text-interpolation-escape", "props": { "text": "I should escape 'this' & \"that\"" } diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/index.js deleted file mode 100644 index efca9069d2..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/text-interpolation-escape'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json index 31ec67c4c1..385536b7aa 100755 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json @@ -1,4 +1,5 @@ { + "entry": "x/text-interpolation", "props": { "publicProp": "public-prop" } diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/index.js deleted file mode 100644 index 233bb0111f..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/text-interpolation'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json new file mode 100644 index 0000000000..b7ea26b94d --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/text-static" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/index.js deleted file mode 100644 index dddccbd998..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/text-static'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json new file mode 100644 index 0000000000..eb0a9e9e70 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/this-dot-host-element" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/index.js deleted file mode 100644 index 09032c2b4c..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/this-dot-host-element'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json new file mode 100644 index 0000000000..171b328e90 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/component" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/index.js deleted file mode 100644 index ff988e5ee9..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/component'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json index 59676736cb..07a13dbfed 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json @@ -1,4 +1,5 @@ { + "entry": "x/wire", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json index 59676736cb..07a13dbfed 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json @@ -1,4 +1,5 @@ { + "entry": "x/wire", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json index 59676736cb..07a13dbfed 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json @@ -1,4 +1,5 @@ { + "entry": "x/wire", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json index 59676736cb..07a13dbfed 100644 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json @@ -1,4 +1,5 @@ { + "entry": "x/wire", "ssrFiles": { "error": "error-ssr.txt", "expected": "expected-ssr.html" diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json new file mode 100644 index 0000000000..6ef2ee2454 --- /dev/null +++ b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json @@ -0,0 +1,3 @@ +{ + "entry": "x/wire" +} diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/index.js b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/index.js deleted file mode 100644 index 12b9eb94e4..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from 'x/wire'; diff --git a/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts index 173ab614e0..65c48b8258 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts @@ -9,14 +9,27 @@ import path from 'node:path'; import { vi, describe } from 'vitest'; import { rollup } from 'rollup'; import lwcRollupPlugin from '@lwc/rollup-plugin'; -import { testFixtureDir, formatHTML } from '@lwc/test-utils-lwc-internals'; +import { testFixtureDir, formatHTML, pluginVirtual } from '@lwc/test-utils-lwc-internals'; import { serverSideRenderComponent } from '@lwc/ssr-runtime'; import { DEFAULT_SSR_MODE, type CompilationMode } from '@lwc/shared'; import { expectedFailures } from './utils/expected-failures'; +import type { LightningElementConstructor } from '@lwc/ssr-runtime'; -interface FixtureModule { - default: Parameters[1]; - props?: { [key: string]: unknown }; +interface FixtureConfig { + /** + * Component name that serves as the entrypoint / root component of the fixture. + * @example x/test + */ + entry: string; + + /** Props to provide to the top-level component. */ + props?: Record; + + /** Output files used by ssr-compiler, when the output needs to differ fron engine-server */ + ssrFiles?: { + error?: string; + expected?: string; + }; } vi.mock('@lwc/ssr-runtime', async () => { @@ -35,14 +48,16 @@ vi.mock('@lwc/ssr-runtime', async () => { const SSR_MODE: CompilationMode = DEFAULT_SSR_MODE; -async function compileFixture({ input, dirname }: { input: string; dirname: string }) { +async function compileFixture({ entry, dirname }: { entry: string; dirname: string }) { const modulesDir = path.resolve(dirname, './modules'); const outputFile = path.resolve(dirname, './dist/compiled-experimental-ssr.js'); + const input = 'virtual/fixture/test.js'; const bundle = await rollup({ input, external: ['lwc', '@lwc/ssr-runtime', 'vitest'], plugins: [ + pluginVirtual(`export { default } from "${entry}";`, input), lwcRollupPlugin({ targetSSR: true, ssrMode: SSR_MODE, @@ -73,21 +88,21 @@ async function compileFixture({ input, dirname }: { input: string; dirname: stri } describe.concurrent('fixtures', () => { - testFixtureDir( + testFixtureDir( { root: path.resolve(__dirname, '../../../engine-server/src/__tests__/fixtures'), - pattern: '**/index.js', + pattern: '**/config.json', // TODO [#4815]: enable all SSR v2 tests expectedFailures, }, - async ({ filename, dirname, config }) => { + async ({ dirname, config }) => { const errorFile = config?.ssrFiles?.error ?? 'error.txt'; const expectedFile = config?.ssrFiles?.expected ?? 'expected.html'; let compiledFixturePath; try { compiledFixturePath = await compileFixture({ - input: filename, + entry: config!.entry, dirname, }); } catch (err: any) { @@ -97,7 +112,7 @@ describe.concurrent('fixtures', () => { }; } - const { default: module } = (await import(compiledFixturePath)) as FixtureModule; + const module: LightningElementConstructor = (await import(compiledFixturePath)).default; let result; let error; diff --git a/packages/@lwc/ssr-compiler/src/__tests__/utils/expected-failures.ts b/packages/@lwc/ssr-compiler/src/__tests__/utils/expected-failures.ts index 235ff7ebd0..20a3da7988 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/utils/expected-failures.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/utils/expected-failures.ts @@ -8,8 +8,8 @@ // We should slowly drive down these test failures or at least document where we expect the failures // TODO [#4815]: enable all SSR v2 tests export const expectedFailures = new Set([ - 'attribute-global-html/as-component-prop/undeclared/index.js', - 'attribute-global-html/as-component-prop/without-@api/index.js', - 'known-boolean-attributes/default-def-html-attributes/static-on-component/index.js', - 'wire/errors/throws-when-colliding-prop-then-method/index.js', + 'attribute-global-html/as-component-prop/undeclared/config.json', + 'attribute-global-html/as-component-prop/without-@api/config.json', + 'known-boolean-attributes/default-def-html-attributes/static-on-component/config.json', + 'wire/errors/throws-when-colliding-prop-then-method/config.json', ]); diff --git a/packages/@lwc/ssr-runtime/src/render.ts b/packages/@lwc/ssr-runtime/src/render.ts index 98e15d4f25..2883c8e06c 100644 --- a/packages/@lwc/ssr-runtime/src/render.ts +++ b/packages/@lwc/ssr-runtime/src/render.ts @@ -181,7 +181,7 @@ type GenerateMarkupFnVariants = | GenerateMarkupFnSyncNoGen; interface ComponentWithGenerateMarkup extends LightningElementConstructor { - [SYMBOL__GENERATE_MARKUP]: GenerateMarkupFnVariants; + [SYMBOL__GENERATE_MARKUP]?: GenerateMarkupFnVariants; } export async function serverSideRenderComponent( diff --git a/packages/@lwc/style-compiler/src/__tests__/index.spec.ts b/packages/@lwc/style-compiler/src/__tests__/index.spec.ts index b352b4558d..d5884dca09 100644 --- a/packages/@lwc/style-compiler/src/__tests__/index.spec.ts +++ b/packages/@lwc/style-compiler/src/__tests__/index.spec.ts @@ -9,7 +9,7 @@ import { describe } from 'vitest'; import { testFixtureDir } from '@lwc/test-utils-lwc-internals'; import { LWC_VERSION } from '@lwc/shared'; -import { transform } from '../index'; +import { transform, type Config } from '../index'; import type { CssSyntaxError } from 'postcss'; @@ -30,7 +30,7 @@ function normalizeError(err: Error) { } describe('fixtures', () => { - testFixtureDir( + testFixtureDir( { root: path.resolve(__dirname, 'fixtures'), pattern: '**/actual.css', diff --git a/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts b/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts index 168ba72f2e..570959c2b3 100644 --- a/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts @@ -10,10 +10,10 @@ import { LWC_VERSION } from '@lwc/shared'; import prettier from 'prettier'; import { testFixtureDir } from '@lwc/test-utils-lwc-internals'; -import compiler from '../index'; +import compiler, { type Config } from '../index'; describe('fixtures', () => { - testFixtureDir( + testFixtureDir( { root: path.resolve(__dirname, 'fixtures'), pattern: '**/actual.html', @@ -23,7 +23,7 @@ describe('fixtures', () => { config = { namespace: 'x', name: filename, ...config }; - const compiled = compiler(src, filename, config); + const compiled = compiler(src, filename, config!); const { warnings, root } = compiled; // Replace LWC's version with X.X.X so the snapshots don't frequently change diff --git a/scripts/rollup/plugin-virtual.d.ts b/scripts/rollup/plugin-virtual.d.ts new file mode 100644 index 0000000000..e6c591cbca --- /dev/null +++ b/scripts/rollup/plugin-virtual.d.ts @@ -0,0 +1,9 @@ +import type { Plugin } from 'rollup'; + +/** + * Create a virtual module from memory, rather than a file path. + * @param code The code to load + * @param name The name of the virtual module + * @returns Rollup plugin + */ +export default function virtual(code: string, name?: string): Plugin; diff --git a/scripts/rollup/plugin-virtual.mjs b/scripts/rollup/plugin-virtual.mjs new file mode 100644 index 0000000000..46aa200489 --- /dev/null +++ b/scripts/rollup/plugin-virtual.mjs @@ -0,0 +1,14 @@ +// Note: this is implemented as a .js + .d.ts, rather than just .js or .ts, +// so we can use it in both JS scripts without compiling and in TS test files + +export default function virtual(code, name = '__virtual__') { + return { + resolveId(id) { + // Don't turn the virtual module into a real file path + if (id === name) return id; + }, + load(id) { + if (id === name) return code; + }, + }; +} diff --git a/scripts/tasks/verify-treeshakable.js b/scripts/tasks/verify-treeshakable.mjs similarity index 72% rename from scripts/tasks/verify-treeshakable.js rename to scripts/tasks/verify-treeshakable.mjs index 4bba8b41f7..be6e89f2f6 100644 --- a/scripts/tasks/verify-treeshakable.js +++ b/scripts/tasks/verify-treeshakable.mjs @@ -6,9 +6,9 @@ */ // Inspired from: https://github.com/Rich-Harris/agadoo - -const path = require('path'); -const { rollup } = require('rollup'); +import path from 'node:path'; +import { rollup } from 'rollup'; +import pluginVirtual from '../rollup/plugin-virtual.mjs'; async function check(input) { const resolved = path.resolve(input); @@ -17,17 +17,8 @@ async function check(input) { // If the imported file is tree-shakeable (pure imports/exports, no side effects), // then the bundled code will be an empty file const bundle = await rollup({ - input: '__root__', - plugins: [ - { - resolveId(id) { - if (id === '__root__') return id; - }, - load(id) { - if (id === '__root__') return `import "${resolved}"`; - }, - }, - ], + input: '__virtual__', + plugins: [pluginVirtual(`import "${resolved}";`)], onwarn: (warning, handle) => { if (warning.code !== 'EMPTY_BUNDLE') handle(warning); }, @@ -49,7 +40,9 @@ const input = process.argv[2]; check(input) .then((res) => { if (res.isTreeShakable === false) { - console.error(`${res.code}\n❗️ Failed to fully treeshake ${input}`); + console.error( + `${res.code}\n❗️ Failed to fully treeshake ${input}; see remaining code above.` + ); } process.exit(res.isTreeShakable ? 0 : 1); diff --git a/scripts/test-utils/index.ts b/scripts/test-utils/index.ts index 798c3f63fe..b2676f87ae 100644 --- a/scripts/test-utils/index.ts +++ b/scripts/test-utils/index.ts @@ -6,3 +6,4 @@ */ export * from './test-fixture-dir'; export * from './format-html'; +export { default as pluginVirtual } from '../rollup/plugin-virtual'; diff --git a/scripts/test-utils/test-fixture-dir.ts b/scripts/test-utils/test-fixture-dir.ts index 5c017c2c73..152bf7d12b 100644 --- a/scripts/test-utils/test-fixture-dir.ts +++ b/scripts/test-utils/test-fixture-dir.ts @@ -10,7 +10,6 @@ import path from 'node:path'; import { AssertionError } from 'node:assert'; import { test } from 'vitest'; import * as glob from 'glob'; -import type { Config as StyleCompilerConfig } from '@lwc/style-compiler'; const { globSync } = glob; type TestFixtureOutput = { [filename: string]: unknown }; @@ -42,22 +41,8 @@ function getTestOptions(dirname: string) { return isOnly ? { only: true } : isSkip ? { skip: true } : {}; } -export interface TestFixtureConfig extends StyleCompilerConfig { - /** Component name. */ - name?: string; - /** Component namespace. */ - namespace?: string; - /** Props to provide to the top-level component. */ - props?: Record; - /** Output files used by ssr-compiler, when the output needs to differ fron engine-server */ - ssrFiles?: { - error?: string; - expected?: string; - }; -} - /** Loads the the contents of the `config.json` in the provided directory, if present. */ -function getFixtureConfig(dirname: string): T | undefined { +function getFixtureConfig(dirname: string): T | undefined { const filepath = path.join(dirname, 'config.json'); let contents: string; try { @@ -93,7 +78,7 @@ function getFixtureConfig(dirname: string): T | und * } * ) */ -export function testFixtureDir( +export function testFixtureDir( config: { pattern: string; root: string; @@ -127,7 +112,10 @@ export function testFixtureDir( for (const filename of matches) { const src = fs.readFileSync(filename, 'utf-8'); const dirname = path.dirname(filename); - const fixtureConfig = getFixtureConfig(dirname); + const fixtureConfig = + path.basename(filename) === 'config.json' + ? JSON.parse(src) + : getFixtureConfig(dirname); const relpath = path.relative(root, filename); const options = getTestOptions(dirname); const fails = config.expectedFailures?.has(relpath);