diff --git a/commitlint.config.js b/commitlint.config.js index 1ed0a77914..f3353fdb0e 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -module.exports = { +export default { rules: { 'body-leading-blank': [1, 'always'], 'footer-leading-blank': [1, 'always'], diff --git a/eslint.config.mjs b/eslint.config.mjs index e6c3168b2c..f34c154c19 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -189,7 +189,7 @@ export default tseslint.config( }, }, { - files: ['**/*.js', '**/*.mjs', '**/*.cjs'], + files: ['**/*.js', '**/*.mjs'], ...tseslint.configs.disableTypeChecked, }, diff --git a/package.json b/package.json index a26b4a0825..db14b128ba 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "type": "git", "url": "https://github.com/salesforce/lwc.git" }, + "type": "module", "scripts": { "prepare": "husky && yarn build", "lint": "eslint . --cache", @@ -25,7 +26,7 @@ "test:ci": "vitest run --coverage", "test:wtr": "nx test @lwc/integration-wtr", "test:hydration": "nx test:hydration @lwc/integration-wtr", - "test:integration": "nx sauce @lwc/integration-wdio", + "test:wdio": "nx sauce @lwc/integration-wdio", "test:performance": "nx test @lwc/perf-benchmarks", "test:performance:best": "nx test:best @lwc/perf-benchmarks", "test:performance:best:ci": "nx test:best:ci @lwc/perf-benchmarks", @@ -72,7 +73,7 @@ "rollup": "^4.53.3", "terser": "^5.44.1", "tslib": "^2.8.1", - "typescript": "5.8.2", + "typescript": "6.0.0-dev.20251217", "typescript-eslint": "8.50.0", "vitest": "4.0.16" }, @@ -87,9 +88,6 @@ "packages/lwc", "playground" ], - "engines": { - "node": ">=10" - }, "volta": { "node": "24.11.1", "yarn": "1.22.22" diff --git a/packages/@lwc/aria-reflection/package.json b/packages/@lwc/aria-reflection/package.json index c200ae5be3..2dbbdd8d53 100644 --- a/packages/@lwc/aria-reflection/package.json +++ b/packages/@lwc/aria-reflection/package.json @@ -23,13 +23,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/babel-plugin-component/README.md b/packages/@lwc/babel-plugin-component/README.md index dd1404bbac..9351d8aa65 100644 --- a/packages/@lwc/babel-plugin-component/README.md +++ b/packages/@lwc/babel-plugin-component/README.md @@ -21,8 +21,8 @@ This babel plugin does the following transform: ## Usage ```js -const babel = require('@babel/core'); -const lwcPlugin = require('@lwc/babel-plugin-component'); +import babel from '@babel/core'; +import lwcPlugin from '@lwc/babel-plugin-component'; const source = ` import { LightningElement } from 'lwc'; diff --git a/packages/@lwc/babel-plugin-component/package.json b/packages/@lwc/babel-plugin-component/package.json index d87ae25171..12b4764e57 100644 --- a/packages/@lwc/babel-plugin-component/package.json +++ b/packages/@lwc/babel-plugin-component/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ 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 ec154a0cc9..64c84f61af 100644 --- a/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts +++ b/packages/@lwc/babel-plugin-component/src/__tests__/index.spec.ts @@ -81,7 +81,7 @@ function transform(source: string, opts = {}) { describe('fixtures', () => { testFixtureDir( { - root: path.resolve(__dirname, 'fixtures'), + root: path.resolve(import.meta.dirname, 'fixtures'), pattern: '**/actual.js', ssrVersion: 2, }, diff --git a/packages/@lwc/babel-plugin-component/src/component.ts b/packages/@lwc/babel-plugin-component/src/component.ts index 5145ca2c05..fc4746bf9f 100644 --- a/packages/@lwc/babel-plugin-component/src/component.ts +++ b/packages/@lwc/babel-plugin-component/src/component.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { basename, extname } from 'path'; +import { basename, extname } from 'node:path'; import { addDefault, addNamed } from '@babel/helper-module-imports'; import { generateCustomElementTagName, getAPIVersionFromNumber } from '@lwc/shared'; import { diff --git a/packages/@lwc/compiler/README.md b/packages/@lwc/compiler/README.md index 18ad26a7d6..8dec078aa7 100644 --- a/packages/@lwc/compiler/README.md +++ b/packages/@lwc/compiler/README.md @@ -42,7 +42,7 @@ const { code } = transformSync(source, filename, options); - `name` (type: `string`, required) - name of the component, e.g. `foo` in `x/foo`. - `namespace` (type: `string`, required) - namespace of the component, e.g. `x` in `x/foo`. - `stylesheetConfig` (type: `object`, default: `{}`) - Deprecated. Ignored by compiler. - - `experimentalDynamicComponent` (type: `DynamicImportConfig`, default: `null`) - The configuration to pass to `@lwc/compiler`. + - `dynamicImports` (type: `DynamicImportConfig`, default: `null`) - The configuration to pass to `@lwc/compiler`. - `experimentalDynamicDirective` (type: `boolean`, default: `false`) - The configuration to pass to `@lwc/template-compiler` to enable deprecated dynamic components. - `enableDynamicComponents` (type: `boolean`, default: `false`) - The configuration to pass to `@lwc/template-compiler` to enable dynamic components. - `outputConfig` (type: `object`, optional) - see below: diff --git a/packages/@lwc/compiler/package.json b/packages/@lwc/compiler/package.json index 425566bfb8..287b531a8f 100644 --- a/packages/@lwc/compiler/package.json +++ b/packages/@lwc/compiler/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/compiler/src/options.ts b/packages/@lwc/compiler/src/options.ts index f4b38908d0..ea8eba1ee6 100755 --- a/packages/@lwc/compiler/src/options.ts +++ b/packages/@lwc/compiler/src/options.ts @@ -102,9 +102,8 @@ export interface TransformOptions { namespace: string; /** @deprecated Ignored by compiler. */ stylesheetConfig?: StylesheetConfig; - // TODO [#5031]: Unify dynamicImports and experimentalDynamicComponent options /** Config applied in usage of dynamic import statements in javascript */ - experimentalDynamicComponent?: DynamicImportConfig; + dynamicImports?: DynamicImportConfig; // TODO [#3331]: deprecate and remove lwc:dynamic /** Flag to enable usage of dynamic component(lwc:dynamic) directive in HTML template */ experimentalDynamicDirective?: boolean; @@ -163,7 +162,7 @@ type OptionalTransformKeys = | 'enableDynamicComponents' | 'enableSyntheticElementInternals' | 'experimentalDynamicDirective' - | 'experimentalDynamicComponent' + | 'dynamicImports' | 'componentFeatureFlagModulePath' | 'instrumentation'; @@ -246,9 +245,9 @@ function normalizeOptions(options: TransformOptions): NormalizedTransformOptions }, }; - const experimentalDynamicComponent: Required = { + const dynamicImports: Required = { ...DEFAULT_DYNAMIC_IMPORT_CONFIG, - ...options.experimentalDynamicComponent, + ...options.dynamicImports, }; const apiVersion = getAPIVersionFromNumber(options.apiVersion); @@ -258,7 +257,7 @@ function normalizeOptions(options: TransformOptions): NormalizedTransformOptions ...options, stylesheetConfig, outputConfig, - experimentalDynamicComponent, + dynamicImports, apiVersion, }; } diff --git a/packages/@lwc/compiler/src/transformers/__tests__/transform-javascript.spec.ts b/packages/@lwc/compiler/src/transformers/__tests__/transform-javascript.spec.ts index d025afc31c..9759d8b504 100644 --- a/packages/@lwc/compiler/src/transformers/__tests__/transform-javascript.spec.ts +++ b/packages/@lwc/compiler/src/transformers/__tests__/transform-javascript.spec.ts @@ -131,7 +131,7 @@ describe('instrumentation', () => { `; await transform(actual, 'foo.js', { ...BASE_TRANSFORM_OPTIONS, - experimentalDynamicComponent: { + dynamicImports: { loader: '@custom/loader', strictSpecifier: true, }, diff --git a/packages/@lwc/compiler/src/transformers/javascript.ts b/packages/@lwc/compiler/src/transformers/javascript.ts index a47816d36b..b3733f7135 100755 --- a/packages/@lwc/compiler/src/transformers/javascript.ts +++ b/packages/@lwc/compiler/src/transformers/javascript.ts @@ -41,8 +41,7 @@ export default function scriptTransform( const { isExplicitImport, enableSyntheticElementInternals, - // TODO [#5031]: Unify dynamicImports and experimentalDynamicComponent options - experimentalDynamicComponent: dynamicImports, + dynamicImports, outputConfig: { sourcemap }, enableLightningWebSecurityTransforms, namespace, diff --git a/packages/@lwc/compiler/src/transformers/template.ts b/packages/@lwc/compiler/src/transformers/template.ts index ce23d5e692..407239c2be 100755 --- a/packages/@lwc/compiler/src/transformers/template.ts +++ b/packages/@lwc/compiler/src/transformers/template.ts @@ -33,7 +33,7 @@ export default function templateTransform( options: NormalizedTransformOptions ): TransformResult { const { - experimentalDynamicComponent, + dynamicImports, // TODO [#3370]: remove experimental template expression flag experimentalComplexExpressions, preserveHtmlComments, @@ -49,8 +49,7 @@ export default function templateTransform( disableSyntheticShadowSupport, experimentalErrorRecoveryMode, } = options; - const experimentalDynamicDirective = - deprecatedDynamicDirective ?? Boolean(experimentalDynamicComponent); + const experimentalDynamicDirective = deprecatedDynamicDirective ?? Boolean(dynamicImports); let result; try { diff --git a/packages/@lwc/compiler/src/transformers/transformer.ts b/packages/@lwc/compiler/src/transformers/transformer.ts index 6b44113d40..d9ddf3412e 100755 --- a/packages/@lwc/compiler/src/transformers/transformer.ts +++ b/packages/@lwc/compiler/src/transformers/transformer.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import * as path from 'path'; +import * as path from 'node:path'; import { isString } from '@lwc/shared'; import { TransformerErrors, generateCompilerError, invariant } from '@lwc/errors'; diff --git a/packages/@lwc/engine-core/package.json b/packages/@lwc/engine-core/package.json index d37fcf1da3..e8d2ff449d 100644 --- a/packages/@lwc/engine-core/package.json +++ b/packages/@lwc/engine-core/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/engine-core/src/framework/decorators/register.ts b/packages/@lwc/engine-core/src/framework/decorators/register.ts index a6094a3dcd..587ac11f87 100644 --- a/packages/@lwc/engine-core/src/framework/decorators/register.ts +++ b/packages/@lwc/engine-core/src/framework/decorators/register.ts @@ -39,7 +39,7 @@ export const enum PropType { interface PropCompilerDef { config: PropType; // 0 m - type: string; // TODO [#1301]: make this an enum + type: string; } interface WireCompilerDef { method?: number; @@ -75,7 +75,7 @@ function validateObservedField( const type = getClassDescriptorType(descriptor); const message = `Invalid observed ${fieldName} field. Found a duplicate ${type} with the same name.`; - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError(message); } } @@ -88,7 +88,7 @@ function validateFieldDecoratedWithTrack( assertNotProd(); // this method should never leak to prod if (!isUndefined(descriptor)) { const type = getClassDescriptorType(descriptor); - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError( `Invalid @track ${fieldName} field. Found a duplicate ${type} with the same name.` ); @@ -103,7 +103,7 @@ function validateFieldDecoratedWithWire( assertNotProd(); // this method should never leak to prod if (!isUndefined(descriptor)) { const type = getClassDescriptorType(descriptor); - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError(`Invalid @wire ${fieldName} field. Found a duplicate ${type} with the same name.`); } } @@ -115,7 +115,7 @@ function validateMethodDecoratedWithWire( ) { assertNotProd(); // this method should never leak to prod if (isUndefined(descriptor) || !isFunction(descriptor.value) || isFalse(descriptor.writable)) { - // TODO [#3441]: This line of code does not seem possible to reach. + // TODO [#4450]: This line of code does not seem possible to reach. logError( `Invalid @wire ${methodName} field. The field should have a valid writable descriptor.` ); @@ -132,7 +132,7 @@ function validateFieldDecoratedWithApi( const type = getClassDescriptorType(descriptor); const message = `Invalid @api ${fieldName} field. Found a duplicate ${type} with the same name.`; - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError(message); } } @@ -145,7 +145,7 @@ function validateAccessorDecoratedWithApi( assertNotProd(); // this method should never leak to prod if (isFunction(descriptor.set)) { if (!isFunction(descriptor.get)) { - // TODO [#3441]: This line of code does not seem possible to reach. + // TODO [#4450]: This line of code does not seem possible to reach. logError( `Missing getter for property ${fieldName} decorated with @api in ${Ctor}. You cannot have a setter without the corresponding getter.` ); @@ -246,7 +246,7 @@ export function registerDecorators( if (method === 1) { if (process.env.NODE_ENV !== 'production') { if (!adapter) { - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError( `@wire on method "${fieldOrMethodName}": adapter id must be truthy.` ); @@ -261,7 +261,7 @@ export function registerDecorators( } else { if (process.env.NODE_ENV !== 'production') { if (!adapter) { - // TODO [#3408]: this should throw, not log + // TODO [#4450]: this should throw, not log logError( `@wire on field "${fieldOrMethodName}": adapter id must be truthy.` ); diff --git a/packages/@lwc/engine-core/src/framework/decorators/wire.ts b/packages/@lwc/engine-core/src/framework/decorators/wire.ts index 0f88aadede..88e4252ef8 100644 --- a/packages/@lwc/engine-core/src/framework/decorators/wire.ts +++ b/packages/@lwc/engine-core/src/framework/decorators/wire.ts @@ -59,10 +59,10 @@ interface WireDecorator { * } */ export default function wire< - ReactiveConfig extends ConfigValue = ConfigValue, - Value = any, - Context extends ContextValue = ContextValue, - Class = LightningElement, + const ReactiveConfig extends ConfigValue = ConfigValue, + const Value = any, + const Context extends ContextValue = ContextValue, + const Class = LightningElement, >( // eslint-disable-next-line @typescript-eslint/no-unused-vars adapter: diff --git a/packages/@lwc/engine-core/src/framework/rendering.ts b/packages/@lwc/engine-core/src/framework/rendering.ts index 0555103327..fc31853cbb 100644 --- a/packages/@lwc/engine-core/src/framework/rendering.ts +++ b/packages/@lwc/engine-core/src/framework/rendering.ts @@ -870,7 +870,6 @@ function createKeyToOldIdx( ): Record { const map: Record = {}; - // TODO [#1637]: simplify this by assuming that all vnodes has keys for (let j = beginIdx; j <= endIdx; ++j) { const ch = children[j]; if (isVNode(ch)) { diff --git a/packages/@lwc/engine-dom/package.json b/packages/@lwc/engine-dom/package.json index a65a53bbfa..b669964c4a 100644 --- a/packages/@lwc/engine-dom/package.json +++ b/packages/@lwc/engine-dom/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/engine-server/package.json b/packages/@lwc/engine-server/package.json index da74e2396f..b7f8d42a7d 100644 --- a/packages/@lwc/engine-server/package.json +++ b/packages/@lwc/engine-server/package.json @@ -5,6 +5,7 @@ ], "name": "@lwc/engine-server", "version": "8.26.2", + "private": true, "description": "Renders LWC components in a server environment.", "keywords": [ "lwc" @@ -19,13 +20,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts b/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts index 14a05b484a..e8afa0190f 100755 --- a/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/engine-server/src/__tests__/fixtures.spec.ts @@ -80,8 +80,8 @@ async function compileFixture({ lwcRollupPlugin({ enableDynamicComponents: true, enableLwcOn: true, - experimentalDynamicComponent: { - loader: path.join(__dirname, './utils/custom-loader.js'), + dynamicImports: { + loader: path.join(import.meta.dirname, './utils/custom-loader.js'), strictSpecifier: false, }, modules: [ @@ -122,7 +122,7 @@ async function compileFixture({ function testFixtures(options?: RollupLwcOptions) { testFixtureDir( { - root: path.resolve(__dirname, 'fixtures'), + root: path.resolve(import.meta.dirname, '../../../ssr-compiler/src/__tests__/fixtures'), ssrVersion: 1, pattern: '**/config.json', }, diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt b/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt deleted file mode 100644 index 87163d13b1..0000000000 --- a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt +++ /dev/null @@ -1 +0,0 @@ -[7:13]: Unexpected token: '{' \ No newline at end of file diff --git a/packages/@lwc/engine-server/src/__tests__/html-serialization.spec.ts b/packages/@lwc/engine-server/src/__tests__/html-serialization.spec.ts index f7f2cbf676..11658e5277 100644 --- a/packages/@lwc/engine-server/src/__tests__/html-serialization.spec.ts +++ b/packages/@lwc/engine-server/src/__tests__/html-serialization.spec.ts @@ -24,7 +24,7 @@ import type { RollupLog } from 'rollup'; // Compile a component to an HTML string, using the full LWC compilation pipeline async function compileComponent(tagName: string, componentName: string) { - const modulesDir = path.resolve(__dirname, './modules'); + const modulesDir = path.resolve(import.meta.dirname, './modules'); const componentPath = path.resolve( modulesDir, componentName, diff --git a/packages/@lwc/errors/package.json b/packages/@lwc/errors/package.json index 8aa83ae0bd..087b6080ee 100644 --- a/packages/@lwc/errors/package.json +++ b/packages/@lwc/errors/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/errors/src/__tests__/errors.spec.ts b/packages/@lwc/errors/src/__tests__/errors.spec.ts index 7d77967dd5..423714e8f5 100644 --- a/packages/@lwc/errors/src/__tests__/errors.spec.ts +++ b/packages/@lwc/errors/src/__tests__/errors.spec.ts @@ -99,7 +99,7 @@ describe('error validation', () => { ); const expectedNextErrorCode = 1 + lastErrorCode; const errorInfo = fs.readFileSync( - path.join(__dirname, '../compiler/error-info/index.ts'), + path.join(import.meta.dirname, '../compiler/error-info/index.ts'), 'utf-8' ); const actualNextErrorCode = parseInt(errorInfo.match(/Next error code: (\d+)/)![1], 10); diff --git a/packages/@lwc/features/package.json b/packages/@lwc/features/package.json index dda197fd57..a270f6c99f 100644 --- a/packages/@lwc/features/package.json +++ b/packages/@lwc/features/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/integration-types/src/decorators/wire.ts b/packages/@lwc/integration-types/src/decorators/wire.ts index 686d578540..9056c35a2a 100644 --- a/packages/@lwc/integration-types/src/decorators/wire.ts +++ b/packages/@lwc/integration-types/src/decorators/wire.ts @@ -123,7 +123,7 @@ export class PropertyDecorators extends LightningElement { // We could technically be strict, and enforce that all configs objects use `as const`, but very // few projects currently use it (there is no need) and the error reported is not simple to // understand. - @wire(TestAdapter, { config: 'incorrect' }) + @wire(TestAdapter, { config: 'incorrect' as string }) wrongConfigButInferredAsString?: TestValue; // People shouldn't do this, and they probably never (heh) will. TypeScript allows it, though. @wire(TestAdapter, { config: 'config' }) @@ -189,7 +189,7 @@ export class PropertyDecoratorsWithImperative extends LightningElement { // We could technically be strict, and enforce that all configs objects use `as const`, but very // few projects currently use it (there is no need) and the error reported is not simple to // understand. - @wire(TestAdapterWithImperative, { config: 'incorrect' }) + @wire(TestAdapterWithImperative, { config: 'incorrect' as string }) wrongConfigButInferredAsString?: TestValue; // People shouldn't do this, and they probably never (heh) will. TypeScript allows it, though. @wire(TestAdapterWithImperative, { config: 'config' }) @@ -285,7 +285,7 @@ export class MethodDecorators extends LightningElement { // We could technically be strict, and enforce that all configs objects use `as const`, but very // few projects currently use it (there is no need) and the error reported is not simple to // understand. - @wire(TestAdapter, { config: 'incorrect' }) + @wire(TestAdapter, { config: 'incorrect' as string }) wrongConfigButInferredAsString(_: TestValue): void {} // Wire adapters shouldn't use default params, but the type system doesn't know the difference @wire(TestAdapter, { config: 'config' }) @@ -346,7 +346,7 @@ export class MethodDecoratorsWithImperative extends LightningElement { // We could technically be strict, and enforce that all configs objects use `as const`, but very // few projects currently use it (there is no need) and the error reported is not simple to // understand. - @wire(TestAdapterWithImperative, { config: 'incorrect' }) + @wire(TestAdapterWithImperative, { config: 'incorrect' as string }) wrongConfigButInferredAsString(_: TestValue): void {} // Wire adapters shouldn't use default params, but the type system doesn't know the difference @wire(TestAdapterWithImperative, { config: 'config' }) diff --git a/packages/@lwc/integration-types/src/playground/rollup.config.js b/packages/@lwc/integration-types/src/playground/rollup.config.js index 6414f2591d..c6620175b3 100644 --- a/packages/@lwc/integration-types/src/playground/rollup.config.js +++ b/packages/@lwc/integration-types/src/playground/rollup.config.js @@ -4,8 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { fileURLToPath } from 'node:url'; -import { dirname, join } from 'node:path'; +import { join } from 'node:path'; import lwc from '@lwc/rollup-plugin'; import replace from '@rollup/plugin-replace'; import typescript from '@rollup/plugin-typescript'; @@ -15,14 +14,12 @@ import serve from 'rollup-plugin-serve'; // Executing the script to ensure the tsconfig paths are up to date await import('../../scripts/update-paths.js'); -const __dirname = dirname(fileURLToPath(import.meta.url)); - /** @type {import('rollup').RollupOptions} */ export default { - input: join(__dirname, 'main.ts'), + input: join(import.meta.dirname, 'main.ts'), output: { - file: join(__dirname, 'dist/main.js'), + file: join(import.meta.dirname, 'dist/main.js'), format: 'esm', sourcemap: true, }, @@ -35,10 +32,10 @@ export default { }), lwc(), serve({ - contentBase: __dirname, + contentBase: import.meta.dirname, open: false, port: process.env.PORT ?? 3000, }), - livereload(join(__dirname, 'dist')), + livereload(join(import.meta.dirname, 'dist')), ], }; diff --git a/packages/@lwc/integration-wdio/package.json b/packages/@lwc/integration-wdio/package.json index 4ab82d4681..c0fc66e99c 100644 --- a/packages/@lwc/integration-wdio/package.json +++ b/packages/@lwc/integration-wdio/package.json @@ -2,6 +2,7 @@ "name": "@lwc/integration-wdio", "private": true, "version": "8.26.2", + "type": "commonjs", "scripts": { "build": "node scripts/build.js", "build:dev": "MODE=dev yarn build", diff --git a/packages/@lwc/integration-wdio/scripts/build.js b/packages/@lwc/integration-wdio/scripts/build.js index 66854748f2..04df08f725 100644 --- a/packages/@lwc/integration-wdio/scripts/build.js +++ b/packages/@lwc/integration-wdio/scripts/build.js @@ -7,7 +7,7 @@ const path = require('node:path'); const fs = require('node:fs'); const rollup = require('rollup'); -const rollupLwcCompilerPlugin = require('@lwc/rollup-plugin'); +const { default: rollupLwcCompilerPlugin } = require('@lwc/rollup-plugin'); const rollupReplacePlugin = require('@rollup/plugin-replace'); const templates = require('../src/shared/templates.js'); @@ -16,8 +16,8 @@ const templates = require('../src/shared/templates.js'); const mode = process.env.MODE || 'dev'; const isProd = /prod/.test(mode); -const engineModeFile = require.resolve('@lwc/engine-dom/dist/index.js'); -const shadowModeFile = require.resolve('@lwc/synthetic-shadow/dist/index.js'); +const engineModeFile = require.resolve('@lwc/engine-dom'); +const shadowModeFile = require.resolve('@lwc/synthetic-shadow'); const testSufix = '.test.js'; diff --git a/packages/@lwc/integration-wdio/scripts/wdio.conf.js b/packages/@lwc/integration-wdio/scripts/wdio.conf.js index 401063a9df..48ddeac14d 100644 --- a/packages/@lwc/integration-wdio/scripts/wdio.conf.js +++ b/packages/@lwc/integration-wdio/scripts/wdio.conf.js @@ -4,8 +4,8 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const fs = require('fs'); -const path = require('path'); +const fs = require('node:fs'); +const path = require('node:path'); const { registerCustomCommands } = require('./commands'); diff --git a/packages/@lwc/integration-wdio/scripts/wdio.sauce.conf.js b/packages/@lwc/integration-wdio/scripts/wdio.sauce.conf.js index 1607b726cf..768202c170 100644 --- a/packages/@lwc/integration-wdio/scripts/wdio.sauce.conf.js +++ b/packages/@lwc/integration-wdio/scripts/wdio.sauce.conf.js @@ -5,7 +5,7 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const path = require('path'); +const path = require('node:path'); const merge = require('deepmerge'); const minimist = require('minimist'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-input-in-negative-tabindex/delegates-focus-click-input-in-negative-tabindex.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-input-in-negative-tabindex/delegates-focus-click-input-in-negative-tabindex.spec.js index c038b90992..9ce4e9e2a4 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-input-in-negative-tabindex/delegates-focus-click-input-in-negative-tabindex.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-input-in-negative-tabindex/delegates-focus-click-input-in-negative-tabindex.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-target-natively-non-focusable/delegates-focus-click-target-natively-non-focusable.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-target-natively-non-focusable/delegates-focus-click-target-natively-non-focusable.spec.js index b5c55c8733..aea4858de0 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-target-natively-non-focusable/delegates-focus-click-target-natively-non-focusable.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-click-target-natively-non-focusable/delegates-focus-click-target-natively-non-focusable.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-false/delegates-focus-false.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-false/delegates-focus-false.spec.js index 23f9470d36..eadde76200 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-false/delegates-focus-false.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-false/delegates-focus-false.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-host-element/delegates-focus-focus-method-on-host-element.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-host-element/delegates-focus-focus-method-on-host-element.spec.js index 1edae456e1..b879074558 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-host-element/delegates-focus-focus-method-on-host-element.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-host-element/delegates-focus-focus-method-on-host-element.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-internal-element/delegates-focus-focus-method-on-internal-element.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-internal-element/delegates-focus-focus-method-on-internal-element.spec.js index b7707dcd4a..0e4800666e 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-internal-element/delegates-focus-focus-method-on-internal-element.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-focus-method-on-internal-element/delegates-focus-focus-method-on-internal-element.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-next-sibling/delegates-focus-from-next-sibling.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-next-sibling/delegates-focus-from-next-sibling.spec.js index e12801dba5..2223565c66 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-next-sibling/delegates-focus-from-next-sibling.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-next-sibling/delegates-focus-from-next-sibling.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-prev-sibling/delegates-focus-from-prev-sibling.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-prev-sibling/delegates-focus-from-prev-sibling.spec.js index fadb5c07ef..f8054ef1c6 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-prev-sibling/delegates-focus-from-prev-sibling.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-from-prev-sibling/delegates-focus-from-prev-sibling.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-input-negative-tabindex-prev-sibling/delegates-focus-input-negative-tabindex-prev-sibling.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-input-negative-tabindex-prev-sibling/delegates-focus-input-negative-tabindex-prev-sibling.spec.js index 007cbbcbba..67c6094070 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-input-negative-tabindex-prev-sibling/delegates-focus-input-negative-tabindex-prev-sibling.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-input-negative-tabindex-prev-sibling/delegates-focus-input-negative-tabindex-prev-sibling.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); // The bug: Cannot click into the first child of a shadow root when the active element is // the previous sibling to the custom element diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-nested-focusable-custom/delegates-focus-nested-focusable-custom.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-nested-focusable-custom/delegates-focus-nested-focusable-custom.spec.js index 214c9f6a4a..2f2f93ddcf 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-nested-focusable-custom/delegates-focus-nested-focusable-custom.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-nested-focusable-custom/delegates-focus-nested-focusable-custom.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-next-sibling-visibility-false/delegates-focus-next-sibling-visibility-false.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-next-sibling-visibility-false/delegates-focus-next-sibling-visibility-false.spec.js index e34acc2446..680217fa23 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-next-sibling-visibility-false/delegates-focus-next-sibling-visibility-false.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-next-sibling-visibility-false/delegates-focus-next-sibling-visibility-false.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-non-focusable-click-target/delegates-focus-non-focusable-click-target.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-non-focusable-click-target/delegates-focus-non-focusable-click-target.spec.js index dbfe8a20ac..675bb79725 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-non-focusable-click-target/delegates-focus-non-focusable-click-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-non-focusable-click-target/delegates-focus-non-focusable-click-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-slot/delegates-focus-slot.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-slot/delegates-focus-slot.spec.js index c7e3f3125d..ec307e58c6 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-slot/delegates-focus-slot.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-slot/delegates-focus-slot.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-tabindex-zero-no-focusable-no-after/delegates-focus-tabindex-zero-no-focusable-no-after.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-tabindex-zero-no-focusable-no-after/delegates-focus-tabindex-zero-no-focusable-no-after.spec.js index f14a8de023..d6bfbc0158 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-tabindex-zero-no-focusable-no-after/delegates-focus-tabindex-zero-no-focusable-no-after.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus-tabindex-zero-no-focusable-no-after/delegates-focus-tabindex-zero-no-focusable-no-after.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus/delegates-focus.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus/delegates-focus.spec.js index 7e091809f2..68bdb736fa 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus/delegates-focus.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/delegates-focus/delegates-focus.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/related-target/related-target.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/related-target/related-target.spec.js index 3a4c5f56fe..e1aec354cc 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/related-target/related-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/related-target/related-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); function getEvents(elm) { return browser.execute(function (elm) { // parse/stringify is necessary because this is a Proxy object that doesn't get diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-negative/tab-navigation-tabindex-negative.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-negative/tab-navigation-tabindex-negative.spec.js index 58a263a77e..a2b5694eca 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-negative/tab-navigation-tabindex-negative.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-negative/tab-navigation-tabindex-negative.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-zero/tab-navigation-tabindex-zero.spec.js b/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-zero/tab-navigation-tabindex-zero.spec.js index 3c05b92121..8fd7dcedd7 100644 --- a/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-zero/tab-navigation-tabindex-zero.spec.js +++ b/packages/@lwc/integration-wdio/src/components/accessibility/tab-navigation-tabindex-zero/tab-navigation-tabindex-zero.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-click/invoke-focus-on-click/invoke-focus-on-click.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-click/invoke-focus-on-click/invoke-focus-on-click.spec.js index dd368a3002..2821cf652f 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-click/invoke-focus-on-click/invoke-focus-on-click.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-click/invoke-focus-on-click/invoke-focus-on-click.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); /* This regression test reproduces a very specific scenario where an element's focus() method is invoked immediately after the mousedown event listener on the global document: diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-click/nested-tabindex-negative/nested-tabindex-negative.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-click/nested-tabindex-negative/nested-tabindex-negative.spec.js index 499816edc0..245864b7d9 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-click/nested-tabindex-negative/nested-tabindex-negative.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-click/nested-tabindex-negative/nested-tabindex-negative.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/backwards-compatible/backwards-compatible.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/backwards-compatible/backwards-compatible.spec.js index d9f6bdd951..cba3fa56bd 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/backwards-compatible/backwards-compatible.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/backwards-compatible/backwards-compatible.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/basic/basic.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/basic/basic.spec.js index 183e3d6f6a..6449fe4258 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/basic/basic.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/basic/basic.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/nested/nested.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/nested/nested.spec.js index 2f23fb106b..ded62fed14 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/nested/nested.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/nested/nested.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/noop-when-already-focused/noop-when-already-focused.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/noop-when-already-focused/noop-when-already-focused.spec.js index f1107c1fc2..a01b991cfa 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/noop-when-already-focused/noop-when-already-focused.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/noop-when-already-focused/noop-when-already-focused.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/not-focusable/not-focusable.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/not-focusable/not-focusable.spec.js index 86f8a44296..0220066af5 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/not-focusable/not-focusable.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/not-focusable/not-focusable.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/slotted/slotted.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/slotted/slotted.spec.js index c45e666276..d5f42cfb1a 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/slotted/slotted.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-programmatic/slotted/slotted.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/disabled-button-after-negative-tabindex/disabled-button-after-negative-tabindex.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/disabled-button-after-negative-tabindex/disabled-button-after-negative-tabindex.spec.js index dad32270d1..3761ef0079 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/disabled-button-after-negative-tabindex/disabled-button-after-negative-tabindex.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/disabled-button-after-negative-tabindex/disabled-button-after-negative-tabindex.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focus-event-while-navigating/focus-event-while-navigating.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focus-event-while-navigating/focus-event-while-navigating.spec.js index c814600259..80e4d36b92 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focus-event-while-navigating/focus-event-while-navigating.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focus-event-while-navigating/focus-event-while-navigating.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const URL = '/focus-event-while-navigating'; function resetCounts() { diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-coverage/focusable-coverage.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-coverage/focusable-coverage.spec.js index f981dd8100..e31abe519e 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-coverage/focusable-coverage.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-coverage/focusable-coverage.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-span-after-negative-tabindex/focusable-span-after-negative-tabindex.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-span-after-negative-tabindex/focusable-span-after-negative-tabindex.spec.js index eb2b3afe93..a1e05a71e9 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-span-after-negative-tabindex/focusable-span-after-negative-tabindex.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/focusable-span-after-negative-tabindex/focusable-span-after-negative-tabindex.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/issue-1031/issue-1031.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/issue-1031/issue-1031.spec.js index 137e1ec800..44e7d2ae04 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/issue-1031/issue-1031.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/issue-1031/issue-1031.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/manual-delegation/manual-delegation.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/manual-delegation/manual-delegation.spec.js index 98d698d0d1..90198ada76 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/manual-delegation/manual-delegation.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/manual-delegation/manual-delegation.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/shift-tab-into-negative-tabindex/shift-tab-into-negative-tabindex.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/shift-tab-into-negative-tabindex/shift-tab-into-negative-tabindex.spec.js index add62e9a92..abd7bf88c5 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/shift-tab-into-negative-tabindex/shift-tab-into-negative-tabindex.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/shift-tab-into-negative-tabindex/shift-tab-into-negative-tabindex.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-after-inside-click/tabindex-negative-after-inside-click.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-after-inside-click/tabindex-negative-after-inside-click.spec.js index c9c038fcf1..b52c1433b6 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-after-inside-click/tabindex-negative-after-inside-click.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-after-inside-click/tabindex-negative-after-inside-click.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-internal/tabindex-negative-internal.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-internal/tabindex-negative-internal.spec.js index 99a057fc20..81fbe39d6f 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-internal/tabindex-negative-internal.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative-internal/tabindex-negative-internal.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative/tabindex-negative.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative/tabindex-negative.spec.js index 1e614b62b0..7ab5fc0848 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative/tabindex-negative.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-negative/tabindex-negative.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-none/tabindex-none.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-none/tabindex-none.spec.js index f9d7baab30..39a14bc8f0 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-none/tabindex-none.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-none/tabindex-none.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-toggle/tabindex-toggle.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-toggle/tabindex-toggle.spec.js index f0c7e53ceb..496246b650 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-toggle/tabindex-toggle.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-toggle/tabindex-toggle.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-after-inside-click/tabindex-zero-after-inside-click.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-after-inside-click/tabindex-zero-after-inside-click.spec.js index 2f314ebfb4..5ca6e564e9 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-after-inside-click/tabindex-zero-after-inside-click.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-after-inside-click/tabindex-zero-after-inside-click.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal-tabindex-negative/tabindex-zero-internal-tabindex-negative.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal-tabindex-negative/tabindex-zero-internal-tabindex-negative.spec.js index 4bdd37c1b4..75051684fc 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal-tabindex-negative/tabindex-zero-internal-tabindex-negative.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal-tabindex-negative/tabindex-zero-internal-tabindex-negative.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal/tabindex-zero-internal.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal/tabindex-zero-internal.spec.js index cdccbeed7d..05279ba5ca 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal/tabindex-zero-internal.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero-internal/tabindex-zero-internal.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero/tabindex-zero.spec.js b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero/tabindex-zero.spec.js index 9489b8373e..b1b41a1ab9 100644 --- a/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero/tabindex-zero.spec.js +++ b/packages/@lwc/integration-wdio/src/components/delegates-focus-tab-navigation/tabindex-zero/tabindex-zero.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/dom/inner-text/inner-text.spec.js b/packages/@lwc/integration-wdio/src/components/dom/inner-text/inner-text.spec.js index 916f69d25d..26b82af37f 100644 --- a/packages/@lwc/integration-wdio/src/components/dom/inner-text/inner-text.spec.js +++ b/packages/@lwc/integration-wdio/src/components/dom/inner-text/inner-text.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); /** * innerText polyfill relies on the browser selection API. diff --git a/packages/@lwc/integration-wdio/src/components/events/change-event-composed/change-event-composed.spec.js b/packages/@lwc/integration-wdio/src/components/events/change-event-composed/change-event-composed.spec.js index 1b1f675773..13e34523f5 100644 --- a/packages/@lwc/integration-wdio/src/components/events/change-event-composed/change-event-composed.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/change-event-composed/change-event-composed.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/clipboard-event-composed/clipboard-event-composed.spec.js b/packages/@lwc/integration-wdio/src/components/events/clipboard-event-composed/clipboard-event-composed.spec.js index b3119854f5..07879365bc 100644 --- a/packages/@lwc/integration-wdio/src/components/events/clipboard-event-composed/clipboard-event-composed.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/clipboard-event-composed/clipboard-event-composed.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const URL = '/clipboard-event-composed'; // https://stackoverflow.com/questions/11750447/performing-a-copy-and-paste-with-selenium-2/41046276#41046276 diff --git a/packages/@lwc/integration-wdio/src/components/events/focusin-composed-true/focusin-composed-true.spec.js b/packages/@lwc/integration-wdio/src/components/events/focusin-composed-true/focusin-composed-true.spec.js index 545c2e0e74..7d6aa65e0b 100644 --- a/packages/@lwc/integration-wdio/src/components/events/focusin-composed-true/focusin-composed-true.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/focusin-composed-true/focusin-composed-true.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/focusout-composed-true/focusout-composed-true.spec.js b/packages/@lwc/integration-wdio/src/components/events/focusout-composed-true/focusout-composed-true.spec.js index 98220021c0..0da414aa55 100644 --- a/packages/@lwc/integration-wdio/src/components/events/focusout-composed-true/focusout-composed-true.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/focusout-composed-true/focusout-composed-true.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/retarget-body-related-target/retarget-body-related-target.spec.js b/packages/@lwc/integration-wdio/src/components/events/retarget-body-related-target/retarget-body-related-target.spec.js index 59fa0a4911..727b38e300 100644 --- a/packages/@lwc/integration-wdio/src/components/events/retarget-body-related-target/retarget-body-related-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/retarget-body-related-target/retarget-body-related-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/retarget-related-target/retarget-related-target.spec.js b/packages/@lwc/integration-wdio/src/components/events/retarget-related-target/retarget-related-target.spec.js index acb577671f..5790b28cbd 100644 --- a/packages/@lwc/integration-wdio/src/components/events/retarget-related-target/retarget-related-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/retarget-related-target/retarget-related-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-custom-element-related-target/retarget-slotted-custom-element-related-target.spec.js b/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-custom-element-related-target/retarget-slotted-custom-element-related-target.spec.js index 81419fb843..b0ca4a0a9e 100644 --- a/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-custom-element-related-target/retarget-slotted-custom-element-related-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-custom-element-related-target/retarget-slotted-custom-element-related-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-input-related-target/retarget-slotted-input-related-target.spec.js b/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-input-related-target/retarget-slotted-input-related-target.spec.js index 497f44732a..6956e39ff8 100644 --- a/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-input-related-target/retarget-slotted-input-related-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/retarget-slotted-input-related-target/retarget-slotted-input-related-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/events/slotted-event-target/slotted-event-target.spec.js b/packages/@lwc/integration-wdio/src/components/events/slotted-event-target/slotted-event-target.spec.js index a859e92f09..25547578b3 100644 --- a/packages/@lwc/integration-wdio/src/components/events/slotted-event-target/slotted-event-target.spec.js +++ b/packages/@lwc/integration-wdio/src/components/events/slotted-event-target/slotted-event-target.spec.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); const { basename } = require('node:path'); const TEST_NAME = basename(__filename, '.spec.js'); diff --git a/packages/@lwc/integration-wdio/src/components/memory-leaks/lifecycle-leak/lifecycle-leak.spec.js b/packages/@lwc/integration-wdio/src/components/memory-leaks/lifecycle-leak/lifecycle-leak.spec.js index 448597ce94..84fca30a94 100644 --- a/packages/@lwc/integration-wdio/src/components/memory-leaks/lifecycle-leak/lifecycle-leak.spec.js +++ b/packages/@lwc/integration-wdio/src/components/memory-leaks/lifecycle-leak/lifecycle-leak.spec.js @@ -5,7 +5,7 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const assert = require('assert'); +const assert = require('node:assert'); // // This test captures a bug (https://github.com/salesforce/lwc/issues/3361) that was triggered by certain conditions: diff --git a/packages/@lwc/integration-wtr/configs/plugins/serve-hydration.js b/packages/@lwc/integration-wtr/configs/plugins/serve-hydration.js index 0996d05ff8..51d3431774 100644 --- a/packages/@lwc/integration-wtr/configs/plugins/serve-hydration.js +++ b/packages/@lwc/integration-wtr/configs/plugins/serve-hydration.js @@ -8,7 +8,10 @@ import { DISABLE_STATIC_CONTENT_OPTIMIZATION, ENGINE_SERVER } from '../../helper /** Code for the LWC SSR module. */ const LWC_SSR = readFileSync( - new URL(import.meta.resolve(ENGINE_SERVER ? '@lwc/engine-server' : '@lwc/ssr-runtime')), + new URL( + 'index.cjs', + import.meta.resolve(ENGINE_SERVER ? '@lwc/engine-server' : '@lwc/ssr-runtime') + ), 'utf8' ); @@ -24,7 +27,7 @@ async function compileModule(input, targetSSR, format) { lwcRollupPlugin({ targetSSR, modules: [{ dir: modulesDir }], - experimentalDynamicComponent: { + dynamicImports: { loader: fileURLToPath( new URL('../../helpers/loader.js', import.meta.url) ).replaceAll(path.sep, path.posix.sep), diff --git a/packages/@lwc/integration-wtr/configs/plugins/serve-integration.js b/packages/@lwc/integration-wtr/configs/plugins/serve-integration.js index e4548f2927..144f966613 100644 --- a/packages/@lwc/integration-wtr/configs/plugins/serve-integration.js +++ b/packages/@lwc/integration-wtr/configs/plugins/serve-integration.js @@ -23,7 +23,7 @@ const createRollupPlugin = (input, options) => { return lwcRollupPlugin({ // Sourcemaps don't work with Istanbul coverage sourcemap: !process.env.COVERAGE, - experimentalDynamicComponent: { + dynamicImports: { loader: fileURLToPath(new URL('../../helpers/dynamic-loader', import.meta.url)), strict: true, }, diff --git a/packages/@lwc/integration-wtr/helpers/dynamic-loader.js b/packages/@lwc/integration-wtr/helpers/dynamic-loader.js index b61af17f11..3b46c9da91 100644 --- a/packages/@lwc/integration-wtr/helpers/dynamic-loader.js +++ b/packages/@lwc/integration-wtr/helpers/dynamic-loader.js @@ -2,7 +2,7 @@ const register = new Map(); /** * Called by compiled components to, well, load another component. The path to this file is - * specified by the `experimentalDynamicComponent.loader` rollup plugin option. + * specified by the `dynamicImports.loader` rollup plugin option. */ export const load = async (id) => await Promise.resolve(register.get(id)); export const registerForLoad = (name, Ctor) => register.set(name, Ctor); diff --git a/packages/@lwc/integration-wtr/test/custom-elements-registry/index.spec.js b/packages/@lwc/integration-wtr/test/custom-elements-registry/index.spec.js index 588a7ef32e..6ffeed63e2 100644 --- a/packages/@lwc/integration-wtr/test/custom-elements-registry/index.spec.js +++ b/packages/@lwc/integration-wtr/test/custom-elements-registry/index.spec.js @@ -6,7 +6,7 @@ const tagAlreadyUsedErrorMessage = /** Fetches a text resource. */ async function getModuleCode(pkg) { - const res = await fetch(resolvePathOutsideRoot(`../${pkg}/dist/index.cjs.js`)); + const res = await fetch(resolvePathOutsideRoot(`../${pkg}/dist/index.cjs`)); const code = await res.text(); // CommonJS code needs to have `exports` defined, so we wrap in an IIFE // to provide it and to encapsulate the code. diff --git a/packages/@lwc/integration-wtr/test/native-shadow/Event-properties/Event.target.spec.js b/packages/@lwc/integration-wtr/test/native-shadow/Event-properties/Event.target.spec.js index 4b054bba2c..d715dcdad3 100644 --- a/packages/@lwc/integration-wtr/test/native-shadow/Event-properties/Event.target.spec.js +++ b/packages/@lwc/integration-wtr/test/native-shadow/Event-properties/Event.target.spec.js @@ -175,7 +175,6 @@ describe('Event target retains native behavior in mixed shadow dom tree(syntheti expect(targetAtSource).toBe(parent); // Non-composed event should stop at shadow boundary - // TODO [#1700]: Listener should not be invoked expect(eventTargetAtBody).toBeFalsy(); }); diff --git a/packages/@lwc/integration-wtr/test/polyfills/html-collection/index.spec.js b/packages/@lwc/integration-wtr/test/polyfills/html-collection/index.spec.js index 7ab2aee35c..a932bafe49 100644 --- a/packages/@lwc/integration-wtr/test/polyfills/html-collection/index.spec.js +++ b/packages/@lwc/integration-wtr/test/polyfills/html-collection/index.spec.js @@ -7,8 +7,6 @@ describe('HTMLCollection', () => { const elm = createElement('x-test', { is: XTest }); document.body.appendChild(elm); // custom element - // TODO [#1231]: Add this assertion back once we patch getElementsByTagName - // expect(elm.getElementsByTagName(`p`).length).toBe(0); expect(elm.getElementsByTagName(`p`) instanceof HTMLCollection).toBe(true); expect(elm.getElementsByTagName(`p`) + '').toBe('[object HTMLCollection]'); // regular element @@ -62,8 +60,6 @@ describe('HTMLCollection', () => { const elm = createElement('x-test', { is: XTest }); document.body.appendChild(elm); // custom element - // TODO [#1231]: Add this assertion back once we patch getElementsByClassName - // expect(elm.getElementsByClassName(`foo`).length).toBe(0); expect(elm.getElementsByClassName(`foo`) instanceof HTMLCollection).toBe(true); expect(elm.getElementsByClassName(`foo`) + '').toBe('[object HTMLCollection]'); // regular element @@ -89,8 +85,6 @@ describe('HTMLCollection', () => { const elm = createElement('x-test', { is: XTest }); document.body.appendChild(elm); // custom element - // TODO [#1231]: Add this assertion back once we patch children - // expect(elm.children.length).toBe(3); expect(elm.children instanceof HTMLCollection).toBe(true); expect(elm.children + '').toBe('[object HTMLCollection]'); // regular element diff --git a/packages/@lwc/integration-wtr/test/shadow-dom/EventTarget-methods/EventTarget.addEventListener.spec.js b/packages/@lwc/integration-wtr/test/shadow-dom/EventTarget-methods/EventTarget.addEventListener.spec.js index 8646aa07e8..90b54cec0a 100644 --- a/packages/@lwc/integration-wtr/test/shadow-dom/EventTarget-methods/EventTarget.addEventListener.spec.js +++ b/packages/@lwc/integration-wtr/test/shadow-dom/EventTarget-methods/EventTarget.addEventListener.spec.js @@ -42,11 +42,8 @@ describe('EventTarget.addEventListener', () => { const targets = [ nodes.button, nodes['container_div'], - /* - TODO [#2134]: These are valid cases but currently fail. nodes['x-container'].shadowRoot, nodes['x-container'], - */ document.body, document.documentElement, document, @@ -181,16 +178,6 @@ describe('EventTarget.addEventListener', () => { document.body.appendChild(container); }); - // TODO [#2253]: Uncomment test once options are supported on host/root. - /* - it('should be discarded on host elements', () => { - testWithOptions({ - node: container, - options: [true, { capture: true }], - expectedCount: 1, - }); - }); - */ it('should log error on host elements', () => { expect(() => { container.addEventListener('test', () => {}, {}); @@ -199,16 +186,6 @@ describe('EventTarget.addEventListener', () => { ); }); - // TODO [#2253]: Uncomment test once options are supported on host/root. - /* - it('should be discarded on shadow roots', () => { - testWithOptions({ - node: container.shadowRoot, - options: [true, { capture: true }], - expectedCount: 1, - }); - }); - */ it('should log error on shadow roots', () => { expect(() => { container.shadowRoot.addEventListener('test', () => {}, {}); @@ -233,16 +210,6 @@ describe('EventTarget.addEventListener', () => { document.body.appendChild(container); }); - // TODO [#2253]: Uncomment test once options are supported on host/root. - /* - it('should not be discarded on host elements', () => { - testWithOptions({ - node: container, - options: [true, {capture: true}, false, {capture: false}], - expectedCount: 2, - }); - }); - */ it('should log error on host elements', () => { expect(() => { container.addEventListener('test', () => {}, {}); @@ -251,16 +218,6 @@ describe('EventTarget.addEventListener', () => { ); }); - // TODO [#2253]: Uncomment test once options are supported on host/root. - /* - it('should not be discarded on shadow roots', () => { - testWithOptions({ - node: container.shadowRoot, - options: [true, {capture: true}, false, {capture: false}], - expectedCount: 2, - }); - }); - */ it('should log error on shadow roots', () => { expect(() => { container.shadowRoot.addEventListener('test', () => {}, {}); diff --git a/packages/@lwc/integration-wtr/test/shadow-dom/ShadowRoot-properties/ShadowRoot.delegatesFocus.spec.js b/packages/@lwc/integration-wtr/test/shadow-dom/ShadowRoot-properties/ShadowRoot.delegatesFocus.spec.js index dbf1740e36..33122ec8be 100644 --- a/packages/@lwc/integration-wtr/test/shadow-dom/ShadowRoot-properties/ShadowRoot.delegatesFocus.spec.js +++ b/packages/@lwc/integration-wtr/test/shadow-dom/ShadowRoot-properties/ShadowRoot.delegatesFocus.spec.js @@ -2,7 +2,6 @@ import { LightningElement } from 'lwc'; import { createElement } from 'lwc'; describe.skipIf(process.env.NATIVE_SHADOW)('ShadowRoot.delegatesFocus', () => { - // TODO [#985]: delegatedFocus is only implemented the native ShadowRoot by Blink it('ShadowRoot.delegatesFocus should be false by default', () => { class NoDelegatesFocus extends LightningElement {} diff --git a/packages/@lwc/integration-wtr/test/shadow-dom/event-in-shadow-tree/propagation.spec.js b/packages/@lwc/integration-wtr/test/shadow-dom/event-in-shadow-tree/propagation.spec.js index fc2cc68676..ed5f2ba467 100644 --- a/packages/@lwc/integration-wtr/test/shadow-dom/event-in-shadow-tree/propagation.spec.js +++ b/packages/@lwc/integration-wtr/test/shadow-dom/event-in-shadow-tree/propagation.spec.js @@ -116,7 +116,6 @@ describe('event propagation', () => { [nodes['x-container'], nodes['x-container'], composedPath], ]; } else { - // TODO [#1138]: {bubbles: false, composed: true} events should invoke event listeners on ancestor hosts expectedLogs = [[nodes.button, nodes.button, composedPath]]; } diff --git a/packages/@lwc/integration-wtr/test/shadow-dom/multiple-templates/index.spec.js b/packages/@lwc/integration-wtr/test/shadow-dom/multiple-templates/index.spec.js index aea8616097..b9fd54ac12 100644 --- a/packages/@lwc/integration-wtr/test/shadow-dom/multiple-templates/index.spec.js +++ b/packages/@lwc/integration-wtr/test/shadow-dom/multiple-templates/index.spec.js @@ -63,7 +63,6 @@ describe('multiple stylesheets rendered in same component', () => { element.next(); await new Promise((resolve_1) => requestAnimationFrame(() => resolve_1())); if (process.env.NATIVE_SHADOW) { - // TODO [#2466]: In native shadow, stylesheets are not removed from the DOM expect(getComputedStyle(element.shadowRoot.querySelector('.red')).color).toEqual( 'rgb(255, 0, 0)' ); diff --git a/packages/@lwc/module-resolver/package.json b/packages/@lwc/module-resolver/package.json index a0eb4b515a..288880a953 100644 --- a/packages/@lwc/module-resolver/package.json +++ b/packages/@lwc/module-resolver/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/module-resolver/src/__tests__/test-utils.ts b/packages/@lwc/module-resolver/src/__tests__/test-utils.ts index ee448fa9e1..f4b59ea70a 100644 --- a/packages/@lwc/module-resolver/src/__tests__/test-utils.ts +++ b/packages/@lwc/module-resolver/src/__tests__/test-utils.ts @@ -4,11 +4,11 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import * as path from 'path'; +import * as path from 'node:path'; export const LWC_CONFIG_ERROR_CODE = 'LWC_CONFIG_ERROR'; export const NO_LWC_MODULE_FOUND_CODE = 'NO_LWC_MODULE_FOUND'; export function fixture(relPath: string): string { - return path.resolve(__dirname, 'fixtures', relPath); + return path.resolve(import.meta.dirname, 'fixtures', relPath); } diff --git a/packages/@lwc/module-resolver/src/resolve-module.ts b/packages/@lwc/module-resolver/src/resolve-module.ts index 2c0900384b..f45d244504 100644 --- a/packages/@lwc/module-resolver/src/resolve-module.ts +++ b/packages/@lwc/module-resolver/src/resolve-module.ts @@ -5,8 +5,8 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import fs from 'fs'; -import path from 'path'; +import fs from 'node:fs'; +import path from 'node:path'; import resolve from 'resolve'; import { diff --git a/packages/@lwc/module-resolver/src/utils.ts b/packages/@lwc/module-resolver/src/utils.ts index 5a035a3b8d..7c74bd961f 100644 --- a/packages/@lwc/module-resolver/src/utils.ts +++ b/packages/@lwc/module-resolver/src/utils.ts @@ -4,8 +4,8 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import path from 'path'; -import fs from 'fs'; +import path from 'node:path'; +import fs, { readFileSync } from 'node:fs'; import { LwcConfigError } from './errors'; import { isObject } from './shared'; @@ -190,18 +190,18 @@ export function validateNpmAlias( }); } +function readJson(filepath: string): unknown { + return JSON.parse(readFileSync(filepath, 'utf8')); +} + export function getLwcConfig(dirname: string): LwcConfig { const packageJsonPath = path.resolve(dirname, PACKAGE_JSON); const lwcConfigPath = path.resolve(dirname, LWC_CONFIG_FILE); if (fs.existsSync(lwcConfigPath)) { - // Using require() to read JSON, rather than load a module - // eslint-disable-next-line @typescript-eslint/no-require-imports - return require(lwcConfigPath); + return readJson(lwcConfigPath) as LwcConfig; } else { - // Using require() to read JSON, rather than load a module - // eslint-disable-next-line @typescript-eslint/no-require-imports - return require(packageJsonPath).lwc ?? {}; + return (readJson(packageJsonPath) as { lwc: LwcConfig }).lwc ?? {}; } } diff --git a/packages/@lwc/perf-benchmarks-components/rollup.config.mjs b/packages/@lwc/perf-benchmarks-components/rollup.config.mjs index d1dff840df..4b978f4bbb 100644 --- a/packages/@lwc/perf-benchmarks-components/rollup.config.mjs +++ b/packages/@lwc/perf-benchmarks-components/rollup.config.mjs @@ -5,15 +5,12 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { fileURLToPath } from 'node:url'; import path from 'node:path'; import { globSync } from 'glob'; import lwc from '@lwc/rollup-plugin'; import replace from '@rollup/plugin-replace'; import { generateStyledComponents } from './scripts/generate-styled-components.mjs'; -const __dirname = path.dirname(fileURLToPath(import.meta.url)); - const { tmpDir, styledComponents } = generateStyledComponents(); const ENGINE_TYPE_TO_LWC_IMPORT = { @@ -25,7 +22,7 @@ const ENGINE_TYPE_TO_LWC_IMPORT = { function createConfig(componentFile, engineType) { const rootDir = componentFile.includes(tmpDir) ? path.join(tmpDir, 'src') - : path.join(__dirname, 'src'); + : path.join(import.meta.dirname, 'src'); const lwcImportModule = ENGINE_TYPE_TO_LWC_IMPORT[engineType]; return { input: componentFile, @@ -51,7 +48,9 @@ function createConfig(componentFile, engineType) { }), ], output: { - file: componentFile.replace(tmpDir, __dirname).replace('/src/', `/dist/${engineType}/`), + file: componentFile + .replace(tmpDir, import.meta.dirname) + .replace('/src/', `/dist/${engineType}/`), format: 'esm', }, // These packages need to be external so that @lwc/perf-benchmarks can potentially swap them out @@ -69,7 +68,10 @@ function createConfig(componentFile, engineType) { }; } -const components = [...globSync(path.join(__dirname, 'src/**/*.js')), ...styledComponents]; +const components = [ + ...globSync(path.join(import.meta.dirname, 'src/**/*.js')), + ...styledComponents, +]; const config = ['server', 'dom', 'ssr'] .map((engineType) => components.map((component) => createConfig(component, engineType))) diff --git a/packages/@lwc/perf-benchmarks/package.json b/packages/@lwc/perf-benchmarks/package.json index c0ce108461..1ade4922eb 100644 --- a/packages/@lwc/perf-benchmarks/package.json +++ b/packages/@lwc/perf-benchmarks/package.json @@ -2,6 +2,7 @@ "name": "@lwc/perf-benchmarks", "version": "8.26.2", "private": true, + "type": "module", "scripts": { "build": "rm -fr dist && rollup -c ./rollup.config.mjs && node scripts/build.js && ./scripts/fix-deps.sh", "test": "yarn test:run && yarn test:format", diff --git a/packages/@lwc/perf-benchmarks/rollup.config.mjs b/packages/@lwc/perf-benchmarks/rollup.config.mjs index 7108fcb172..553a7285e3 100644 --- a/packages/@lwc/perf-benchmarks/rollup.config.mjs +++ b/packages/@lwc/perf-benchmarks/rollup.config.mjs @@ -5,14 +5,14 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { fileURLToPath } from 'node:url'; import path from 'node:path'; import { readFileSync } from 'node:fs'; import { globSync } from 'glob'; import inject from '@rollup/plugin-inject'; -const __dirname = path.dirname(fileURLToPath(import.meta.url)); -const packageJson = JSON.parse(readFileSync(path.join(__dirname, './package.json'), 'utf-8')); +const packageJson = JSON.parse( + readFileSync(path.join(import.meta.dirname, './package.json'), 'utf-8') +); // lwc packages that need to be swapped in when comparing the current code to the latest tip-of-tree code. const swappablePackages = Object.keys(packageJson.dependencies).filter((_) => @@ -22,12 +22,17 @@ const swappablePackages = Object.keys(packageJson.dependencies).filter((_) => // Figure out all the packages we might be importing from @lwc/perf-benchmarks-components // so that we can tell Rollup that those are `external`. const componentModules = globSync( - path.join(__dirname, '../perf-benchmarks-components/dist/**/*.js') -).map((filename) => path.relative(path.join(__dirname, '../..'), filename).replace(/^\.\//, '')); + path.join(import.meta.dirname, '../perf-benchmarks-components/dist/**/*.js') +).map((filename) => + path.relative(path.join(import.meta.dirname, '../..'), filename).replace(/^\.\//, '') +); function createConfig(benchmarkFile) { // Pseudo-Best benchmark framework implementing globals `before`, `after`, `benchmark`, `run` - const benchmarkFramework = path.resolve(__dirname, './src/utils/benchmark-framework.js'); + const benchmarkFramework = path.resolve( + import.meta.dirname, + './src/utils/benchmark-framework.js' + ); return { input: benchmarkFile, plugins: [ @@ -51,7 +56,7 @@ function createConfig(benchmarkFile) { }; } -const benchmarkFiles = globSync(path.join(__dirname, 'src/__benchmarks__/**/*.js')); +const benchmarkFiles = globSync(path.join(import.meta.dirname, 'src/__benchmarks__/**/*.js')); const config = benchmarkFiles.map(createConfig); diff --git a/packages/@lwc/perf-benchmarks/scripts/build.js b/packages/@lwc/perf-benchmarks/scripts/build.js index df849fc9e3..863e9bfabc 100644 --- a/packages/@lwc/perf-benchmarks/scripts/build.js +++ b/packages/@lwc/perf-benchmarks/scripts/build.js @@ -9,11 +9,11 @@ * Builds the HTML and tachometer.json files necessary to run the benchmarks. */ -const path = require('node:path'); -const { readFile, writeFile } = require('node:fs/promises'); -const { readFileSync } = require('node:fs'); -const { glob } = require('glob'); -const { hashElement } = require('folder-hash'); +import path from 'node:path'; +import { readFile, writeFile } from 'node:fs/promises'; +import { readFileSync } from 'node:fs'; +import { glob } from 'glob'; +import { hashElement } from 'folder-hash'; const { BENCHMARK_SMOKE_TEST, @@ -37,9 +37,12 @@ BENCHMARK_TIMEOUT = BENCHMARK_SMOKE_TEST ? 0 : toInt(BENCHMARK_TIMEOUT); BENCHMARK_CPU_THROTTLING_RATE = BENCHMARK_CPU_THROTTLING_RATE && toInt(BENCHMARK_CPU_THROTTLING_RATE); -const benchmarkDir = path.join(__dirname, '../dist/__benchmarks__'); -const benchmarkComponentsDir = path.join(__dirname, '../../../@lwc/perf-benchmarks-components'); -const packageRootDir = path.resolve(__dirname, '..'); +const benchmarkDir = path.join(import.meta.dirname, '../dist/__benchmarks__'); +const benchmarkComponentsDir = path.join( + import.meta.dirname, + '../../../@lwc/perf-benchmarks-components' +); +const packageRootDir = path.resolve(import.meta.dirname, '..'); const packageJson = JSON.parse(readFileSync(path.resolve(packageRootDir, 'package.json'), 'utf-8')); // lwc packages that need to be swapped in when comparing the current code to the latest tip-of-tree code. diff --git a/packages/@lwc/rollup-plugin/README.md b/packages/@lwc/rollup-plugin/README.md index 9e20a6e141..a961bfdb28 100644 --- a/packages/@lwc/rollup-plugin/README.md +++ b/packages/@lwc/rollup-plugin/README.md @@ -29,7 +29,7 @@ export default { - `modules` (type: `ModuleRecord[]`, default: `[]`) - The [module resolution](https://lwc.dev/guide/es_modules#module-resolution) overrides passed to the `@lwc/module-resolver`. - `stylesheetConfig` (type: `object`, default: `{}`) - Deprecated. Ignored by compiler. - `preserveHtmlComments` (type: `boolean`, default: `false`) - The configuration to pass to the `@lwc/template-compiler`. -- `experimentalDynamicComponent` (type: `DynamicImportConfig`, default: `null`) - The configuration to pass to `@lwc/compiler`. +- `dynamicImports` (type: `DynamicImportConfig`, default: `null`) - The configuration to pass to `@lwc/compiler`. - `experimentalDynamicDirective` (type: `boolean`, default: `false`) - The configuration to pass to `@lwc/template-compiler` to enable deprecated dynamic components. - `enableDynamicComponents` (type: `boolean`, default: `false`) - The configuration to pass to `@lwc/template-compiler` to enable dynamic components. - `enableLightningWebSecurityTransforms` (type: `boolean`, default: `false`) - The configuration to pass to `@lwc/compiler`. diff --git a/packages/@lwc/rollup-plugin/package.json b/packages/@lwc/rollup-plugin/package.json index 2a13622e1c..2190ac7019 100644 --- a/packages/@lwc/rollup-plugin/package.json +++ b/packages/@lwc/rollup-plugin/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/rollup-plugin/src/__tests__/apiVersion/apiVersion.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/apiVersion/apiVersion.spec.ts index f6e788d3a4..ca9a73361d 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/apiVersion/apiVersion.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/apiVersion/apiVersion.spec.ts @@ -20,7 +20,7 @@ describe('API versioning', () => { ): Promise<{ code: string; warnings: RollupLog[] }> { const warnings: RollupLog[] = []; const bundle = await rollup({ - input: path.resolve(__dirname, pathname), + input: path.resolve(import.meta.dirname, pathname), plugins: [lwc(options)], external: ['lwc'], onwarn(warning) { diff --git a/packages/@lwc/rollup-plugin/src/__tests__/compilerConfig/compilerConfig.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/compilerConfig/compilerConfig.spec.ts index a3682da90e..6637fc097c 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/compilerConfig/compilerConfig.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/compilerConfig/compilerConfig.spec.ts @@ -18,7 +18,7 @@ async function runRollup( const warnings: RollupLog[] = []; const bundle = await rollup({ - input: path.resolve(__dirname, 'fixtures', pathname), + input: path.resolve(import.meta.dirname, 'fixtures', pathname), plugins: [lwc(options)], external: ['lwc', ...external], onwarn(warning) { @@ -89,12 +89,12 @@ describe('templateConfig', () => { }); describe('javaScriptConfig', () => { - it('should accept experimentalDynamicComponent config flag', async () => { + it('should accept dynamicImports config flag', async () => { const CUSTOM_LOADER = '@salesforce/loader'; const { bundle } = await runRollup( 'dynamicImportConfig/dynamicImportConfig.js', { - experimentalDynamicComponent: { loader: CUSTOM_LOADER, strictSpecifier: true }, + dynamicImports: { loader: CUSTOM_LOADER, strictSpecifier: true }, }, { external: [CUSTOM_LOADER], diff --git a/packages/@lwc/rollup-plugin/src/__tests__/enableStaticContentOptimization/enableStaticContentOptimization.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/enableStaticContentOptimization/enableStaticContentOptimization.spec.ts index 709073e298..15c12423f9 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/enableStaticContentOptimization/enableStaticContentOptimization.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/enableStaticContentOptimization/enableStaticContentOptimization.spec.ts @@ -18,7 +18,7 @@ describe('enableStaticContentOptimization:', () => { ): Promise<{ code: string; warnings: RollupLog[] }> { const warnings: RollupLog[] = []; const bundle = await rollup({ - input: path.resolve(__dirname, pathname), + input: path.resolve(import.meta.dirname, pathname), plugins: [lwc(options)], external: ['lwc'], onwarn(warning) { diff --git a/packages/@lwc/rollup-plugin/src/__tests__/integrations/integrations.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/integrations/integrations.spec.ts index 74498add7d..e6e105e9ff 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/integrations/integrations.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/integrations/integrations.spec.ts @@ -14,7 +14,7 @@ describe('integration', () => { describe('typescript', () => { it(`resolves and transform .ts files`, async () => { const bundle = await rollup({ - input: path.resolve(__dirname, 'fixtures/typescript/typescript.ts'), + input: path.resolve(import.meta.dirname, 'fixtures/typescript/typescript.ts'), plugins: [lwc()], external: ['lwc'], }); diff --git a/packages/@lwc/rollup-plugin/src/__tests__/resolver/resolver.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/resolver/resolver.spec.ts index 309c9244c8..e87980b9ae 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/resolver/resolver.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/resolver/resolver.spec.ts @@ -12,7 +12,7 @@ import nodeResolve from '@rollup/plugin-node-resolve'; import lwc, { type RollupLwcOptions } from '../../index'; -const fixturesdir = path.resolve(__dirname, 'fixtures'); +const fixturesdir = path.resolve(import.meta.dirname, 'fixtures'); async function runRollup( pathname: string, diff --git a/packages/@lwc/rollup-plugin/src/__tests__/rootDir/rootDir.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/rootDir/rootDir.spec.ts index 55acc3142e..4c3811a38c 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/rootDir/rootDir.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/rootDir/rootDir.spec.ts @@ -16,8 +16,8 @@ describe('rootDir', () => { await rollup({ input: [ - path.resolve(__dirname, 'fixtures/entryA.js'), - path.resolve(__dirname, 'fixtures/entryB.js'), + path.resolve(import.meta.dirname, 'fixtures/entryA.js'), + path.resolve(import.meta.dirname, 'fixtures/entryB.js'), ], plugins: [lwc()], onwarn(warning) { @@ -40,8 +40,8 @@ describe('rootDir', () => { await rollup({ input: { - entryA: path.resolve(__dirname, 'fixtures/entryA.js'), - entryB: path.resolve(__dirname, 'fixtures/entryB.js'), + entryA: path.resolve(import.meta.dirname, 'fixtures/entryA.js'), + entryB: path.resolve(import.meta.dirname, 'fixtures/entryB.js'), }, plugins: [lwc()], onwarn(warning) { diff --git a/packages/@lwc/rollup-plugin/src/__tests__/warnings/warnings.spec.ts b/packages/@lwc/rollup-plugin/src/__tests__/warnings/warnings.spec.ts index 1497c6af79..e9fc7d95dd 100644 --- a/packages/@lwc/rollup-plugin/src/__tests__/warnings/warnings.spec.ts +++ b/packages/@lwc/rollup-plugin/src/__tests__/warnings/warnings.spec.ts @@ -16,7 +16,7 @@ function normalizeLog(log: RollupLog) { code: log.code, frame: log.frame, hook: log.hook, - id: log.id && path.relative(__dirname, log.id), + id: log.id && path.relative(import.meta.dirname, log.id), // The error message contains a prefix determined by Rollup. We just want the part after "LWC123: " message: log.message.match(/(LWC\d+:.*$)/)![1], plugin: log.plugin, @@ -24,7 +24,7 @@ function normalizeLog(log: RollupLog) { loc: log.loc && { column: log.loc.column, line: log.loc.line, - file: log.loc.file && path.relative(__dirname, log.loc.file), + file: log.loc.file && path.relative(import.meta.dirname, log.loc.file), }, }; } @@ -33,7 +33,7 @@ describe('warnings', () => { it('should emit a warning for double tags in older API versions', async () => { const warnings: RollupLog[] = []; const bundle = await rollup({ - input: path.resolve(__dirname, 'fixtures/test/test.js'), + input: path.resolve(import.meta.dirname, 'fixtures/test/test.js'), plugins: [ lwc({ apiVersion: APIVersion.V58_244_SUMMER_23, diff --git a/packages/@lwc/rollup-plugin/src/index.ts b/packages/@lwc/rollup-plugin/src/index.ts index 42e56eab41..33852ce4d1 100644 --- a/packages/@lwc/rollup-plugin/src/index.ts +++ b/packages/@lwc/rollup-plugin/src/index.ts @@ -4,9 +4,9 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import fs from 'fs'; -import path from 'path'; -import { URLSearchParams } from 'url'; +import fs from 'node:fs'; +import path from 'node:path'; +import { URLSearchParams } from 'node:url'; import pluginUtils from '@rollup/pluginutils'; import { transformSync } from '@lwc/compiler'; @@ -43,9 +43,8 @@ export interface RollupLwcOptions { stylesheetConfig?: StylesheetConfig; /** The configuration to pass to the `@lwc/template-compiler`. */ preserveHtmlComments?: boolean; - // TODO [#5031]: Unify dynamicImports and experimentalDynamicComponent options /** The configuration to pass to `@lwc/compiler`. */ - experimentalDynamicComponent?: DynamicImportConfig; + dynamicImports?: DynamicImportConfig; // TODO [#3331]: deprecate and remove lwc:dynamic /** The configuration to pass to `@lwc/template-compiler`. */ experimentalDynamicDirective?: boolean; @@ -187,7 +186,7 @@ export default function lwc(pluginOptions: RollupLwcOptions = {}): Plugin { stylesheetConfig, sourcemap = false, preserveHtmlComments, - experimentalDynamicComponent, + dynamicImports, experimentalDynamicDirective, enableDynamicComponents, enableSyntheticElementInternals, @@ -375,7 +374,7 @@ export default function lwc(pluginOptions: RollupLwcOptions = {}): Plugin { namespace, outputConfig: { sourcemap }, stylesheetConfig, - experimentalDynamicComponent, + dynamicImports, experimentalDynamicDirective, enableDynamicComponents, enableSyntheticElementInternals, diff --git a/packages/@lwc/shared/package.json b/packages/@lwc/shared/package.json index 560cc19e35..de359a962d 100644 --- a/packages/@lwc/shared/package.json +++ b/packages/@lwc/shared/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/shared/src/__tests__/html-attributes.spec.ts b/packages/@lwc/shared/src/__tests__/html-attributes.spec.ts index 669b38ec70..377b1fef7c 100644 --- a/packages/@lwc/shared/src/__tests__/html-attributes.spec.ts +++ b/packages/@lwc/shared/src/__tests__/html-attributes.spec.ts @@ -63,7 +63,6 @@ const ariaAttributeMapping = [ ['role', 'role'], ] as StringPair[]; -// TODO [#2733]: remove non-standard ARIA reflection const nonStandardAriaMapping = [ ['ariaActiveDescendant', 'aria-activedescendant'], ['ariaControls', 'aria-controls'], diff --git a/packages/@lwc/signals/package.json b/packages/@lwc/signals/package.json index ca85cce66d..4a36392a18 100644 --- a/packages/@lwc/signals/package.json +++ b/packages/@lwc/signals/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/ssr-client-utils/package.json b/packages/@lwc/ssr-client-utils/package.json index d3aa6d8fd2..c592fb7788 100644 --- a/packages/@lwc/ssr-client-utils/package.json +++ b/packages/@lwc/ssr-client-utils/package.json @@ -21,13 +21,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/ssr-compiler/package.json b/packages/@lwc/ssr-compiler/package.json index fe28bc0f4e..65d0a7ea8c 100644 --- a/packages/@lwc/ssr-compiler/package.json +++ b/packages/@lwc/ssr-compiler/package.json @@ -21,13 +21,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ @@ -56,7 +60,7 @@ "astring": "^1.9.0", "estree-toolkit": "^1.7.13", "immer": "^11.0.1", - "meriyah": "^5.0.0" + "meriyah": "^7.0.0" }, "devDependencies": { "@lwc/babel-plugin-component": "8.26.2", diff --git a/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts index 14e7715b63..29933ecbb5 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/compilation.spec.ts @@ -123,17 +123,17 @@ export default class Test extends LightningElement { expect(() => compileComponentForSSR(src, 'test.js', {})) .toThrowErrorMatchingInlineSnapshot(` - { - "filename": "test.js", - "location": { - "column": 2, - "length": 9, - "line": 7, - "start": 288, - }, - "message": "LWC1200: Computed property in @wire config must be a constant or primitive literal.", - } - `); + { + "filename": "test.js", + "location": { + "column": 2, + "length": 77, + "line": 6, + "start": 220, + }, + "message": "LWC1200: Computed property in @wire config must be a constant or primitive literal.", + } + `); }); }); }); diff --git a/packages/@lwc/ssr-compiler/src/__tests__/dynamic-imports.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/dynamic-imports.spec.ts index d36c375d71..ff3c04ee84 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/dynamic-imports.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/dynamic-imports.spec.ts @@ -42,7 +42,7 @@ describe('dynamic imports', () => { const callback = () => { code = compileComponentForSSR(source, filename, { - experimentalDynamicComponent: { + dynamicImports: { loader, strictSpecifier, }, @@ -87,7 +87,7 @@ describe('dynamic imports', () => { `; const filename = path.resolve('component.js'); const { code } = compileComponentForSSR(source, filename, { - experimentalDynamicComponent: { + dynamicImports: { loader: 'myLoader', strictSpecifier: true, }, diff --git a/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts b/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts index 559a30ae3d..1935da8789 100644 --- a/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/ssr-compiler/src/__tests__/fixtures.spec.ts @@ -64,7 +64,7 @@ async function compileFixture({ experimentalComplexExpressions: boolean | undefined; }) { const modulesDir = path.resolve(dirname, './modules'); - const outputFile = path.resolve(dirname, './dist/compiled-experimental-ssr.js'); + const outputFile = path.resolve(dirname, './dist/compiled-ssr.js'); const input = 'virtual/fixture/test.js'; const bundle = await rollup({ @@ -80,8 +80,8 @@ async function compileFixture({ // TODO [#3331]: remove usage of lwc:dynamic in 246 experimentalDynamicDirective: true, modules: [{ dir: modulesDir }], - experimentalDynamicComponent: { - loader: path.join(__dirname, './utils/custom-loader.js'), + dynamicImports: { + loader: path.join(import.meta.dirname, './utils/custom-loader.js'), strictSpecifier: false, }, experimentalComplexExpressions, @@ -106,7 +106,7 @@ async function compileFixture({ describe.concurrent('fixtures', () => { testFixtureDir( { - root: path.resolve(__dirname, '../../../engine-server/src/__tests__/fixtures'), + root: path.resolve(import.meta.dirname, 'fixtures'), pattern: '**/config.json', ssrVersion: 2, // TODO [#4815]: enable all SSR v2 tests diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-at-end/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/comments-then-element/modules/x/comments-text/comments-text.js 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/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each-with-rendered-item/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-for-each/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep-iterator/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/deep2/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/emptier/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty1/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty2/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/empty3/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping-single/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/html-escaping/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/if-as-sibling/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/just-comments/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/lwcIf-as-sibling/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-dynamic/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty-literals-outside/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty1/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty2/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/nonempty3/modules/x/comments-text/comments-text.js 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/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-off/text-comment-text-comment/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/comments-then-element/modules/x/comments-text/comments-text.js 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/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier-with-text-comment-text/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/emptier/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/empty copy/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/just-comments/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments2/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/adjacent-text-nodes/preserve-comments-on/preserve-comments3/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-getter/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter-getter/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/decorated-setter/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/superChild/superChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/superChild/superChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/inherited/modules/x/superChild/superChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/inherited/modules/x/superChild/superChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/api/property/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/api/property/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/parent-child/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-and-class-modify/simple/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria-modify/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-aria/static/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean-expr/modules/x/attribute-boolean-expr/attribute-boolean-expr.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-boolean/modules/x/attribute-boolean/attribute-boolean.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/array/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/child/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/component/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/object/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/unstyled/static/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/child/child.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/child/child.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-child/static/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/dynamic/modules/x/parent/parent.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles-only-in-parent/static/modules/x/parent/parent.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/child/child.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/grandchild/grandchild.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/dynamic/modules/x/parent/parent.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/child/child.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-class/with-scoped-styles/static/modules/x/parent/parent.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/attribute-component-aria/attribute-component-aria.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-aria/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/attribute-component-global-html/attribute-component-global-html.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-component-global-html/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-complex/modules/x/attribute-dynamic-complex/attribute-dynamic-complex.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-escape/modules/x/attribute-dynamic-escape/attribute-dynamic-escape.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic-with-scoped-css/modules/x/attribute-dynamic-with-scoped-css/attribute-dynamic-with-scoped-css.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-dynamic/modules/x/attribute-dynamic/attribute-dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-empty-string/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/undeclared/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/with-@api/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api-values/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/as-component-prop/without-@api/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/basic/modules/x/attribute-global-html/attribute-global-html.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/draggable/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/hidden/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/spellcheck/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-global-html/tabindex/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-live-bindings/modules/x/attribute-live-bindings/attribute-live-bindings.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-modify-uppercase/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-namespace/modules/x/attribute-namespace/attribute-namespace.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-null/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-null/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-scoped-id/modules/x/scoped-id/scoped-id.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-static/modules/x/attribute-static/attribute-static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/attribute-style/attribute-style.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/basic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/basic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/grandchild/grandchild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attribute-style/dynamic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/attributes-aria/modules/x/attributes-aria/attributes-aria.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/barrel.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/barrel.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/barrel.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/barrel.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all-alias/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/barrel.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/barrel.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/barrel.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/barrel.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-all/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/barrel.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/barrel.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/barrel.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/barrel.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/barrel-lwc-exports/export-named/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-basic/modules/x/comments-basic/comments-basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-foreach/modules/x/comments-foreach/comments-foreach.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-if/modules/x/comments-if/comments-if.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-slot/modules/x/comments-slot/comments-slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve-off/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/comments-text-preserve/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/component/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/component/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/computed/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/computed/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/computed/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/computed/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/computed/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/computed/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/computed/modules/x/computed/computed.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/modules/x/computed/computed.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/computed/modules/x/computed/computed.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/modules/x/computed/computed.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/computed/modules/x/computed/computed.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/modules/x/computed/computed.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/computed/modules/x/computed/computed.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/computed/modules/x/computed/computed.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/middle/middle.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/middle/middle.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/middle/middle.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/middle/middle.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/middle/middle.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/middle/middle.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/middle/middle.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/middle/middle.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-deep/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-deep/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-installation-on-non-element/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-installation-on-non-element/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/modules/x/providerNested/providerNested.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-nested/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-nested/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-no-provider/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-no-provider/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/middle/middle.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-shadowed/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-shadowed/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-method/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-method/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple-setter/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple-setter/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-simple/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-simple/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/modules/x/root/root.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/light/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/light/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/modules/x/root/root.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/scoped/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/scoped/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/consumer/consumer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/provider/provider.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/modules/x/root/root.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/context-slotted/shadow/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/context-slotted/shadow/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/custom-styles-with-newlines/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/decorator-api/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/deeply-nested/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/deeply-nested/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/delegates-focus/modules/x/delegates-focus/delegates-focus.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/hello/hello.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/hello/hello.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/hello/hello.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/hello/hello.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/hello/hello.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/hello/hello.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/hello/hello.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/hello/hello.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/directive-external/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/directive-external/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/duplicate-slots-in-template/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/basic/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor-function/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/invalid-ctor/modules/x/dynamic-invalid-ctor/dynamic-invalid-ctor.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/mixed/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/no-ctor/modules/x/dynamic-no-ctor/dynamic-no-ctor.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/scoped-styles/modules/x/scopedStyle/scopedStyle.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light-fallback/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/light/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/scoped-slots/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-components/slots/shadow/modules/x/static/static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/dynamic/dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/fake/fake.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/fake/fake.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-imports/basic/modules/x/fake/fake.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-imports/basic/modules/x/fake/fake.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/dynamic-slots/modules/x/slots/slots.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/empty-text-with-comments-non-static-optimized/modules/x/comments-text/comments-text.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/light/light.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/component-as-default/modules/x/shadow/shadow.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-named/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-class-unnamed/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/exports/default-identifier/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/control/control.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/control/control.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/control/control.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/control/control.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/control/control.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/control/control.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/face-callback/modules/face/control/control.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/face-callback/modules/face/control/control.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/basic/modules/x/for-each-block/for-each-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested-complex/modules/x/for-each-nested-complex/for-each-nested-complex.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/child-nested/modules/x/for-each-child-nested/for-each-child-nested.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/complex/modules/x/for-each-block/for-each-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/item-and-index/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested-no-index/modules/x/for-each-nested-no-index/for-each-nested-no-index.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/nested/modules/x/for-each-nested/for-each-nested.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/no-index/modules/x/for-each-block/for-each-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/for-each-block/static-content/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/modules/x/getter-class-list/getter-class-list.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/modules/x/getter-class-list/getter-class-list.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-modify/modules/x/getter-class-list/getter-class-list.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-modify/modules/x/getter-class-list/getter-class-list.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/modules/x/getter-class-list-noop/getter-class-list-noop.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/modules/x/getter-class-list-noop/getter-class-list-noop.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list-noop/modules/x/getter-class-list-noop/getter-class-list-noop.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list-noop/modules/x/getter-class-list-noop/getter-class-list-noop.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/modules/x/getter-class-list/getter-class-list.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/modules/x/getter-class-list/getter-class-list.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-class-list/modules/x/getter-class-list/getter-class-list.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-class-list/modules/x/getter-class-list/getter-class-list.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/getter-is-connected/modules/x/getter-is-connected/getter-is-connected.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/global-html-attributes/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-connected-callback/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/template.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/template.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/template.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/template.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/host-mutate-in-render/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-block/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-block/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-block/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-block/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-block/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-block/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-block/modules/x/if-block/if-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/conditionalSlotContent/conditionalSlotContent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/if-conditional-slot-content/if-conditional-slot-content.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot-content/modules/x/slotted/slotted.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/if-conditional-slot/if-conditional-slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-conditional-slot/modules/x/slotted/slotted.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/customElementChild/customElementChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-custom-element-child/modules/x/if-custom-element-child/if-custom-element-child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/elementChild/elementChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-element-child/modules/x/if-element-child/if-element-child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-false/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/if-true-if-true/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/imports.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/imports.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/imports.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/imports.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/wire-adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/wire-adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/import-lwc-from-helper/wire-adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/import-lwc-from-helper/wire-adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-div/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-external/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/inner-lwc/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-div/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-external/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/inner-outer-html/outer-lwc/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/basic/modules/x/iterator-block/iterator-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/missing-value/modules/x/iterator-block/iterator-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/multiple/modules/x/iterator-block/iterator-block.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/iterator-block/variables/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/boolean-true/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/dynamic/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/empty-string/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/invalid-string/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-false-uppercase/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/correct-tag-attr-pair/string-true-uppercase/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/dynamic/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static-on-component/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/default-def-html-attributes/static/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/dynamic/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/incorrect-tag-attr-pair/static/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/dynamic/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/input/static/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/known-boolean-attributes/spellcheck/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lifecycle-hooks/modules/x/lifecycle-hooks/lifecycle-hooks.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/one/one.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/other.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/other.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/other.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/other.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-multiple/modules/x/two/two.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles-render/modules/x/basic/template.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-scoped-styles/modules/x/basic/basic.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom-styles-dir-host/modules/x/basic/basic.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/light-dom/modules/x/basic/basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/light-dom/modules/x/basic/basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dom-manual/modules/x/lwc-dom-manual/lwc-dom-manual.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/lwc-dynamic/lwc-dynamic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-dynamic/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-complex/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else-empty/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if-else/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else-if/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-else/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if-no-content/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-if/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-if/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-inner-html/modules/x/lwc-inner-html/lwc-inner-html.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/lwc-on/modules/x/lwc-on/lwc-on.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-get-attribute/modules/x/method-get-attribute/method-get-attribute.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/modules/x/method-remove-attribute/method-remove-attribute.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/modules/x/method-remove-attribute/method-remove-attribute.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-remove-attribute/modules/x/method-remove-attribute/method-remove-attribute.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-remove-attribute/modules/x/method-remove-attribute/method-remove-attribute.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/modules/x/method-set-attribute/method-set-attribute.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/modules/x/method-set-attribute/method-set-attribute.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/method-set-attribute/modules/x/method-set-attribute/method-set-attribute.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/method-set-attribute/modules/x/method-set-attribute/method-set-attribute.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/modules/x/methods-noop/methods-noop.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/modules/x/methods-noop/methods-noop.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-noop/modules/x/methods-noop/methods-noop.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-noop/modules/x/methods-noop/methods-noop.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/modules/x/methods-unsupported/methods-unsupported.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/modules/x/methods-unsupported/methods-unsupported.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/methods-unsupported/modules/x/methods-unsupported/methods-unsupported.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/methods-unsupported/modules/x/methods-unsupported/methods-unsupported.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-basic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-child/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/deepChild/deepChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-deep-child/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-boundary-protection-slotted/modules/x/slotted/slotted.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-dup-styles/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-template/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-template/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-template/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/no-template/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/no-template/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/no-template/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/notLightningElement/notLightningElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/notLightningElement/notLightningElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/non-lwc-class/modules/x/notLightningElement/notLightningElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/non-lwc-class/modules/x/notLightningElement/notLightningElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties-template/modules/x/overwrite-properties-template/overwrite-properties-template.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/overwrite-properties/modules/x/overwrite-properties/overwrite-properties.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/parent-child-connected-callback/modules/x/slotted/slotted.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/modules/x/dontDoItStupid/dontDoItStupid.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/modules/x/dontDoItStupid/dontDoItStupid.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/prohibited-variable-name/modules/x/dontDoItStupid/dontDoItStupid.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/prohibited-variable-name/modules/x/dontDoItStupid/dontDoItStupid.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/basic/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/dynamic-child/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/function/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/read-only-props/pseudo-attribute/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/attr-to-prop/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reflection/prop-to-attr/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/rehydration/modules/x/rehydration/rehydration.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-bad-value/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-bad-value/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-correct-tags/modules/x/elements/elements.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-dynamic-value/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-light-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/default-template-shadow-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-default-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/light-template-shadow-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-default-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-mode-mismatch/shadow-template-light-component/modules/x/test/test.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-undefined/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-undefined/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/render-with-unused-default-template/modules/x/component/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reordered-duplicate-nonexistent-slots/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/reserved-keywords/modules/x/cmp/cmp.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/component.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token-extended/modules/x/component/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token-extended/modules/x/component/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/.skip b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/.skip similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/.skip rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/.skip diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/component.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/component.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scope-token/modules/x/component/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scope-token/modules/x/component/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/advanced/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicChild/basicChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/basic/modules/x/basicParent/basicParent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexChild/complexChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/complex/modules/x/complexParent/complexParent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names-attr-value/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep-different-variable-names/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/deep/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/default-slot/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/expression/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/childWithForEach/childWithForEach.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/for-each/modules/x/parentOfChildWithForEach/parentOfChildWithForEach.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-2/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside-3/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-inside/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside-2/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/mixed-with-light-dom-slots-outside/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/named-slot/modules/x/parent/parent.js 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/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/same-variable-used-outside/modules/x/parent/parent.js 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/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-slots/undefined-var-name-in-child-and-scoped-slot/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/scoped-styles-with-existing-class/modules/x/component/component.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/shadow-dom-styles-dir-host/modules/x/basic/basic.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/leaf/leaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/lightContainer/lightContainer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotChild/scopedSlotChild.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/scoped-slots/modules/x/scopedSlotParent/scopedSlotParent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/leaf/leaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling-component/modules/x/slot/slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/leaf/leaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/dangling/modules/x/slot/slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/leaf/leaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/light/modules/x/slot/slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightLeaf/lightLeaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/lightParent/lightParent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowLeaf/shadowLeaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/mixed/modules/x/shadowParent/shadowParent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/container/container.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/leaf/leaf.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-forwarding/slots/shadow/modules/x/slot/slot.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/another/another.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/another/another.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/ifTrue/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/another/another.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/another/another.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/advanced/lwcIf/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/element/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/external/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/ifTrue/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slot/shadow/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/light/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf-inside-slotted-element/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/lwcIf/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/ifTrue/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/nested-elements/lwcIf/shadow/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/light/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if-as-sibling/shadow/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/deep/deep.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/light/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/deep/deep.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/if/shadow/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/light/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf-as-sibling/shadow/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/deep/deep.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/light/modules/x/outer/outer.js 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/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/deep/deep.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slot-not-at-top-level/with-adjacent-text-nodes/lwcIf/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotchange/modules/x/slotchange/slotchange.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/fallback/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/implicit-no-template/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/light/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-basic/slotted/shadow/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-fallback/modules/x/slots-fallback/slots-fallback.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/inner/inner.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/inner/inner.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/inner/inner.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/inner/inner.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/innerTemplateFn.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/innerTemplateFn.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/innerTemplateFn.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/innerTemplateFn.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-light-evil-template-as-prop/modules/x/outer/outer.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-nested/modules/x/slots-nested/slots-nested.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots-unknown/modules/x/slots-unknown/slots-unknown.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/slots/slots.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/slots/slots.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/slots/slots.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/slots/slots.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/slots/slots.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/slots/slots.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slots/modules/x/slots/slots.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slots/modules/x/slots/slots.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/another/another.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/receiver/receiver.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/slotted-content-nested/modules/x/slots/slots.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/ssr-internals/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/ssr-internals/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/dazzling.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/snazzy.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/snazzy.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/snazzy.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/snazzy.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-dynamic-render/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/snazzy.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/snazzy.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/snazzy.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/snazzy.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-class/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/snazzy.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/snazzy.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/snazzy.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/snazzy.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped-with-dynamic-class/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/snazzy.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/snazzy.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/snazzy.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/snazzy.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/scoped-and-unscoped/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-class/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only-with-dynamic-class/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-only/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles-and-class/modules/x/stylish/stylish.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/glamorous.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/glamorous.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/glamorous.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/glamorous.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.scoped.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.scoped.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.scoped.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/static-stylesheets/unscoped-with-scoped-template-styles/modules/x/stylish/stylish.scoped.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-class-whitespace/modules/x/foo/foo.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/index.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/index.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/index.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/index.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-dedupe-with-prefix/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/style-newline/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/style-newline/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-multiple-levels/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-close-tag/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-trailing-open-tag/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-invalid-unclosed-open-tag/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-safe/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-escaping-unsafe/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-keyframes/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/child/child.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/child/child.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/shared.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/shared.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles-shared/modules/x/shared.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles-shared/modules/x/shared.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.css b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.css similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.css rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.css diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/styles/modules/x/styles/styles.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/styles/modules/x/styles/styles.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyMixin/fancyMixin.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyMixin/fancyMixin.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/fancy/modules/x/fancyMixin/fancyMixin.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/fancy/modules/x/fancyMixin/fancyMixin.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/fancyMixin/fancyMixin.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/fancyMixin/fancyMixin.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/mixin/modules/x/fancyMixin/fancyMixin.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/mixin/modules/x/fancyMixin/fancyMixin.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/no-template-in-superclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/mixinSuperclass/mixinSuperclass.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/mixinSuperclass/mixinSuperclass.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/mixinSuperclass/mixinSuperclass.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/mixinSuperclass/mixinSuperclass.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/notLwcClass/notLwcClass.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/notLwcClass/notLwcClass.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/notLwcClass/notLwcClass.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/notLwcClass/notLwcClass.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/superless/superless.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/superless/superless.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/not-superclass/modules/x/superless/superless.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/not-superclass/modules/x/superless/superless.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/override/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/no-template-in-subclass/modules/x/fancyElement/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/sub.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/sub.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/sub.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/component/sub.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/render-in-subclass/modules/x/fancyElement/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/template-in-subclass/modules/x/fancyElement/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-subclass/modules/x/fancyElement/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/render-in-superclass/unused-default-in-superclass/modules/x/fancyElement/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/basic/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/sub.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/sub.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/sub.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/sub.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/template.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/template.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/template.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/sub/template.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/render-in-subclass/modules/x/super/super.js 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/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/sub/sub.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/sub/sub.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/sub/sub.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/sub/sub.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/super/super.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/custom.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/custom.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/custom.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/custom.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/superSuper.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/superSuper.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/superSuper.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-render-in-super-super/modules/x/superSuper/superSuper.js 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/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/sub/sub.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/sub/sub.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/sub/sub.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/sub/sub.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/custom.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/custom.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/custom.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/custom.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/super.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/super.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/super.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/super/super.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super-render-in-super/modules/x/superSuper/superSuper.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/sub/sub.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/sub/sub.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/sub/sub.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/sub/sub.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/super/super.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/super/super.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/super/super.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/super/super.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/template-in-superclass/template-in-super-super/modules/x/superSuper/superSuper.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/superclass/with-props/modules/x/fancyElement/fancyElement.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/svgs/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/svgs/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/svgs/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/svgs/modules/x/svgs/svgs.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/tag-name/modules/x/tag-name/tag-name.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-complex/modules/x/text-interpolation/text-interpolation.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation-escape/modules/x/text-interpolation-escape/text-interpolation-escape.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-interpolation/modules/x/text-interpolation/text-interpolation.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-static/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-static/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-static/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/text-static/modules/x/text-static/text-static.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/this-dot-host-element/modules/x/this-dot-host-element/this-dot-host-element.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/track-revoked-proxy-fails/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/tmpl.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/tmpl.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/unused-imported-template/modules/x/component/tmpl.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/unused-imported-template/modules/x/component/tmpl.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/very-deeply-nested-each/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/component.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/adapter-lifecycle/modules/x/component/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/basic/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/get-set/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/method-prop/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/collision/prop-method/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/config/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/config/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/ctor-on-adapter-prop/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/deep-reference/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected-ssr.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected-ssr.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected-ssr.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected-ssr.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/computed-prop-updates-incorrectly/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-getter/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/config.json diff --git a/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt new file mode 100644 index 0000000000..64c802efb8 --- /dev/null +++ b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error-ssr.txt @@ -0,0 +1 @@ +[7:12-7:13]: Unexpected token: '{' \ No newline at end of file diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-method/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-on-computed-setter/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/.skip b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/.skip similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/.skip rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/.skip diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-colliding-prop-then-method/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-expression/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-let-variable/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-regexp-literal/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-computed-prop-is-template-literal/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-using-2-wired-decorators/modules/x/wire/wire.js 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/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-method-is-combined-with-@api/modules/x/wire/wire.js 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/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@api/modules/x/wire/wire.js 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/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/errors/throws-when-wired-property-is-combined-with-@track/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/field/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/field/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/get-set/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/imported-member/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/parent/parent.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/method/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/invocation-sequence/prop/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/method/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-field/modules/x/wire/wire.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/config.json b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/config.json similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/config.json rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/config.json diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/error-ssr.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/error-ssr.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/error-ssr.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/error-ssr.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/error.txt b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/error.txt similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/error.txt rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/error.txt diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/expected.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/expected.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/expected.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/expected.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/adapter/adapter.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/adapter/adapter.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/adapter/adapter.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/adapter/adapter.js diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.html b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.html similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.html rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.html diff --git a/packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.js b/packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.js similarity index 100% rename from packages/@lwc/engine-server/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.js rename to packages/@lwc/ssr-compiler/src/__tests__/fixtures/wire/static-method/modules/x/wire/wire.js diff --git a/packages/@lwc/ssr-compiler/src/compile-js/index.ts b/packages/@lwc/ssr-compiler/src/compile-js/index.ts index d0abcce688..4d0dea9ef7 100644 --- a/packages/@lwc/ssr-compiler/src/compile-js/index.ts +++ b/packages/@lwc/ssr-compiler/src/compile-js/index.ts @@ -53,12 +53,12 @@ const visitors: Visitors = { removeDecoratorImport(path); }, ImportExpression(path, state) { - const { experimentalDynamicComponent, importManager } = state; - if (!experimentalDynamicComponent) { - // if no `experimentalDynamicComponent` config, then leave dynamic `import()`s as-is + const { dynamicImports, importManager } = state; + if (!dynamicImports) { + // if no `dynamicImports` config, then leave dynamic `import()`s as-is return; } - if (experimentalDynamicComponent.strictSpecifier) { + if (dynamicImports.strictSpecifier) { if (!is.literal(path.node?.source) || typeof path.node.source.value !== 'string') { throw generateError( path.node!, @@ -67,7 +67,7 @@ const visitors: Visitors = { ); } } - const loader = experimentalDynamicComponent.loader; + const loader = dynamicImports.loader; if (!loader) { // if no `loader` defined, then leave dynamic `import()`s as-is return; @@ -299,7 +299,7 @@ export default function compileJS( publicProperties: new Map(), privateProperties: new Set(), wireAdapters: [], - experimentalDynamicComponent: options.experimentalDynamicComponent, + dynamicImports: options.dynamicImports, importManager: new ImportManager(), trustedLwcIdentifiers: new WeakSet(), }; diff --git a/packages/@lwc/ssr-compiler/src/compile-js/types.ts b/packages/@lwc/ssr-compiler/src/compile-js/types.ts index 371c353b7b..2206628352 100644 --- a/packages/@lwc/ssr-compiler/src/compile-js/types.ts +++ b/packages/@lwc/ssr-compiler/src/compile-js/types.ts @@ -56,7 +56,7 @@ export interface ComponentMetaState { /** indicates whether the LightningElement has any wired props */ wireAdapters: WireAdapter[]; /** dynamic imports configuration */ - experimentalDynamicComponent: ComponentTransformOptions['experimentalDynamicComponent']; + dynamicImports: ComponentTransformOptions['dynamicImports']; /** imports to add to the top of the program after parsing */ importManager: ImportManager; /** identifiers starting with __lwc that we added */ diff --git a/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts b/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts index 76dd5f42a6..237c2cd8d2 100644 --- a/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts +++ b/packages/@lwc/ssr-compiler/src/compile-template/ir-to-es.ts @@ -5,7 +5,7 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { inspect } from 'util'; +import { inspect } from 'node:util'; import { is, builders as b } from 'estree-toolkit'; import { esTemplate } from '../estemplate'; diff --git a/packages/@lwc/ssr-compiler/src/shared.ts b/packages/@lwc/ssr-compiler/src/shared.ts index f5c437fd77..5a5cffdab0 100644 --- a/packages/@lwc/ssr-compiler/src/shared.ts +++ b/packages/@lwc/ssr-compiler/src/shared.ts @@ -11,8 +11,5 @@ export type Expression = string; export type TemplateTransformOptions = Pick; export type ComponentTransformOptions = Partial< - Pick -> & { - // TODO [#5031]: Unify dynamicImports and experimentalDynamicComponent options - experimentalDynamicComponent?: LwcBabelPluginOptions['dynamicImports']; -}; + Pick +>; diff --git a/packages/@lwc/ssr-runtime/package.json b/packages/@lwc/ssr-runtime/package.json index c3dc906176..e0e8161e47 100644 --- a/packages/@lwc/ssr-runtime/package.json +++ b/packages/@lwc/ssr-runtime/package.json @@ -21,13 +21,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/ssr-runtime/src/__tests__/render-component.spec.ts b/packages/@lwc/ssr-runtime/src/__tests__/render-component.spec.ts index f10b0d7c8b..c6a21ee2f0 100644 --- a/packages/@lwc/ssr-runtime/src/__tests__/render-component.spec.ts +++ b/packages/@lwc/ssr-runtime/src/__tests__/render-component.spec.ts @@ -17,7 +17,7 @@ async function compileComponent({ input: string; files: { [name: string]: string }; }) { - const dirname = path.resolve(__dirname, 'dist/render-component'); + const dirname = path.resolve(import.meta.dirname, 'dist/render-component'); const modulesDir = path.resolve(dirname, './src'); const outputFile = path.resolve(dirname, './dist/index.js'); diff --git a/packages/@lwc/style-compiler/README.md b/packages/@lwc/style-compiler/README.md index 3eb1bdf493..806b665835 100644 --- a/packages/@lwc/style-compiler/README.md +++ b/packages/@lwc/style-compiler/README.md @@ -20,7 +20,7 @@ yarn add --dev @lwc/style-compiler ## Usage ```js -const { transform } = require('@lwc/style-compiler'); +import { transform } from '@lwc/style-compiler'; const source = ` :host { diff --git a/packages/@lwc/style-compiler/package.json b/packages/@lwc/style-compiler/package.json index cc73884f8f..7d612caebc 100644 --- a/packages/@lwc/style-compiler/package.json +++ b/packages/@lwc/style-compiler/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/style-compiler/src/__tests__/index.spec.ts b/packages/@lwc/style-compiler/src/__tests__/index.spec.ts index 04da7e15da..93c776b349 100644 --- a/packages/@lwc/style-compiler/src/__tests__/index.spec.ts +++ b/packages/@lwc/style-compiler/src/__tests__/index.spec.ts @@ -41,7 +41,7 @@ function normalizeError(err: Error) { describe('fixtures', () => { testFixtureDir( { - root: path.resolve(__dirname, 'fixtures'), + root: path.resolve(import.meta.dirname, 'fixtures'), pattern: '**/actual.css', ssrVersion: 2, }, diff --git a/packages/@lwc/style-compiler/src/dir-pseudo-class/transform.ts b/packages/@lwc/style-compiler/src/dir-pseudo-class/transform.ts index 753c1806d6..86ec15f10f 100644 --- a/packages/@lwc/style-compiler/src/dir-pseudo-class/transform.ts +++ b/packages/@lwc/style-compiler/src/dir-pseudo-class/transform.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { attribute, combinator, isCombinator } from 'postcss-selector-parser'; +import postCssSelectorParser from 'postcss-selector-parser'; import { isDirPseudoClass } from '../utils/rtl'; import { DIR_ATTRIBUTE_NATIVE_LTR, @@ -55,14 +55,14 @@ export default function (root: Root, ctx: StyleCompilerCtx) { // attribute added to the host element. So we need two placeholders: // ` .foo:not(.bar)` - const nativeAttribute = attribute({ + const nativeAttribute = postCssSelectorParser.attribute({ attribute: value === 'ltr' ? DIR_ATTRIBUTE_NATIVE_LTR : DIR_ATTRIBUTE_NATIVE_RTL, value: undefined, raws: {}, }); - const syntheticAttribute = attribute({ + const syntheticAttribute = postCssSelectorParser.attribute({ attribute: value === 'ltr' ? DIR_ATTRIBUTE_SYNTHETIC_LTR : DIR_ATTRIBUTE_SYNTHETIC_RTL, value: undefined, @@ -74,11 +74,13 @@ export default function (root: Root, ctx: StyleCompilerCtx) { // If the selector is not empty and if the first node in the selector is not already a // " " combinator, we need to use the descendant selector format const shouldAddDescendantCombinator = - selector.first && !isCombinator(selector.first) && selector.first.value !== ' '; + selector.first && + !postCssSelectorParser.isCombinator(selector.first) && + selector.first.value !== ' '; if (shouldAddDescendantCombinator) { selector.insertBefore( selector.first, - combinator({ + postCssSelectorParser.combinator({ value: ' ', }) ); diff --git a/packages/@lwc/style-compiler/src/selector-scoping/transform.ts b/packages/@lwc/style-compiler/src/selector-scoping/transform.ts index b8aa06a185..f2ed2136fa 100644 --- a/packages/@lwc/style-compiler/src/selector-scoping/transform.ts +++ b/packages/@lwc/style-compiler/src/selector-scoping/transform.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { isPseudoElement, isCombinator, isPseudoClass, attribute } from 'postcss-selector-parser'; +import postCssSelectorParser from 'postcss-selector-parser'; import { isDirPseudoClass } from '../utils/rtl'; import { SHADOW_ATTRIBUTE, HOST_ATTRIBUTE } from '../utils/selectors-scoping'; @@ -26,7 +26,7 @@ export interface SelectorScopingConfig { } function isHostPseudoClass(node: Node): node is Pseudo { - return isPseudoClass(node) && node.value === ':host'; + return postCssSelectorParser.isPseudoClass(node) && node.value === ':host'; } /** @@ -41,7 +41,7 @@ function scopeSelector(selector: Selector) { // Split the selector per compound selector. Compound selectors are interleaved with combinator nodes. // https://drafts.csswg.org/selectors-4/#typedef-complex-selector selector.each((node) => { - if (isCombinator(node)) { + if (postCssSelectorParser.isCombinator(node)) { compoundSelectors.push([]); } else { const current = compoundSelectors[compoundSelectors.length - 1]; @@ -64,12 +64,12 @@ function scopeSelector(selector: Selector) { // In each compound selector we need to locate the last selector to scope. for (const node of compoundSelector) { - if (!isPseudoElement(node)) { + if (!postCssSelectorParser.isPseudoElement(node)) { nodeToScope = node; } } - const shadowAttribute = attribute({ + const shadowAttribute = postCssSelectorParser.attribute({ attribute: SHADOW_ATTRIBUTE, value: undefined, raws: {}, @@ -112,7 +112,7 @@ function transformHost(selector: Selector) { const hostIndex = selector.index(hostNode); // Swap the :host pseudo-class with the host scoping token - const hostAttribute = attribute({ + const hostAttribute = postCssSelectorParser.attribute({ attribute: HOST_ATTRIBUTE, value: undefined, raws: {}, diff --git a/packages/@lwc/style-compiler/src/transform.ts b/packages/@lwc/style-compiler/src/transform.ts index 84f8336831..f4873fec80 100644 --- a/packages/@lwc/style-compiler/src/transform.ts +++ b/packages/@lwc/style-compiler/src/transform.ts @@ -39,7 +39,7 @@ export interface Config { * @param config Transformation options * @returns Transformed CSS * @example - * const {transform} = require('@lwc/style-compiler'); + * import { transform } from '@lwc/style-compiler'; * const source = ` * :host { * opacity: 0.4; diff --git a/packages/@lwc/style-compiler/src/utils/rtl.ts b/packages/@lwc/style-compiler/src/utils/rtl.ts index e60a365383..fa1a215b4b 100644 --- a/packages/@lwc/style-compiler/src/utils/rtl.ts +++ b/packages/@lwc/style-compiler/src/utils/rtl.ts @@ -4,9 +4,9 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import { isPseudoClass } from 'postcss-selector-parser'; +import postCssSelectorParser from 'postcss-selector-parser'; import type { Node, Pseudo } from 'postcss-selector-parser'; export function isDirPseudoClass(node: Node): node is Pseudo { - return isPseudoClass(node) && node.value === ':dir'; + return postCssSelectorParser.isPseudoClass(node) && node.value === ':dir'; } diff --git a/packages/@lwc/synthetic-shadow/package.json b/packages/@lwc/synthetic-shadow/package.json index 64e9056b2c..0dfa4880c3 100644 --- a/packages/@lwc/synthetic-shadow/package.json +++ b/packages/@lwc/synthetic-shadow/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/synthetic-shadow/src/polyfills/event/polyfill.ts b/packages/@lwc/synthetic-shadow/src/polyfills/event/polyfill.ts index c503e9d6ef..96bde07e48 100644 --- a/packages/@lwc/synthetic-shadow/src/polyfills/event/polyfill.ts +++ b/packages/@lwc/synthetic-shadow/src/polyfills/event/polyfill.ts @@ -55,8 +55,6 @@ function patchedTargetGetter(this: Event): EventTarget | null { } return retarget(doc, composedPath); } else if (originalCurrentTarget === doc || originalCurrentTarget === doc.body) { - // TODO [#1530]: If currentTarget is document or document.body (Third party libraries that have global event listeners) - // and the originalTarget is not a keyed element, do not retarget if (isUndefined(getNodeOwnerKey(originalTarget))) { return originalTarget; } diff --git a/packages/@lwc/template-compiler/package.json b/packages/@lwc/template-compiler/package.json index 84bf4cfbf0..cd6cbbbc8e 100644 --- a/packages/@lwc/template-compiler/package.json +++ b/packages/@lwc/template-compiler/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts b/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts index 570959c2b3..12dc6a6f6a 100644 --- a/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts +++ b/packages/@lwc/template-compiler/src/__tests__/fixtures.spec.ts @@ -15,7 +15,7 @@ import compiler, { type Config } from '../index'; describe('fixtures', () => { testFixtureDir( { - root: path.resolve(__dirname, 'fixtures'), + root: path.resolve(import.meta.dirname, 'fixtures'), pattern: '**/actual.html', }, async ({ src, dirname, config }) => { diff --git a/packages/@lwc/template-compiler/src/codegen/formatters/module.ts b/packages/@lwc/template-compiler/src/codegen/formatters/module.ts index 8cae7325f1..5c6bdc4760 100644 --- a/packages/@lwc/template-compiler/src/codegen/formatters/module.ts +++ b/packages/@lwc/template-compiler/src/codegen/formatters/module.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import path from 'path'; +import path from 'node:path'; import * as t from '../../shared/estree'; import { kebabcaseToCamelcase } from '../../shared/naming'; import { diff --git a/packages/@lwc/template-compiler/src/parser/html.ts b/packages/@lwc/template-compiler/src/parser/html.ts index f9d78ef36a..97d6f0862c 100644 --- a/packages/@lwc/template-compiler/src/parser/html.ts +++ b/packages/@lwc/template-compiler/src/parser/html.ts @@ -5,7 +5,7 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ import * as parse5 from 'parse5'; -import * as he from 'he'; +import he from 'he'; import { ParserDiagnostics } from '@lwc/errors'; import { APIFeature, isAPIFeatureEnabled } from '@lwc/shared'; diff --git a/packages/@lwc/template-compiler/src/parser/index.ts b/packages/@lwc/template-compiler/src/parser/index.ts index eaa268eed4..c786c90f73 100644 --- a/packages/@lwc/template-compiler/src/parser/index.ts +++ b/packages/@lwc/template-compiler/src/parser/index.ts @@ -89,7 +89,22 @@ import type { } from '../shared/types'; import type State from '../state'; import type { Token as parse5Token } from 'parse5'; -import type { Location } from 'parse5/dist/common/token'; + +/** Copied from `parse5/dist/common/token.d.ts` because it's not exported at the top level. */ +interface Location { + /** One-based line index of the first character. */ + startLine: number; + /** One-based column index of the first character. */ + startCol: number; + /** Zero-based first character index. */ + startOffset: number; + /** One-based line index of the last character. */ + endLine: number; + /** One-based column index of the last character. Points directly *after* the last character. */ + endCol: number; + /** Zero-based last character index. Points directly *after* the last character. */ + endOffset: number; +} function attributeExpressionReferencesForOfIndex(attribute: Attribute, forOf: ForOf): boolean { const { value } = attribute; diff --git a/packages/@lwc/template-compiler/src/scopeTokens.ts b/packages/@lwc/template-compiler/src/scopeTokens.ts index 186bc1c238..4b503cab78 100644 --- a/packages/@lwc/template-compiler/src/scopeTokens.ts +++ b/packages/@lwc/template-compiler/src/scopeTokens.ts @@ -5,7 +5,7 @@ * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -import path from 'path'; +import path from 'node:path'; // The reason this hash code implementation [1] is chosen is because: // 1. It has a very low hash collision rate - testing a list of 466,551 English words [2], it generates no collisions diff --git a/packages/@lwc/types/package.json b/packages/@lwc/types/package.json index 135b60f0ca..5edd4674fa 100644 --- a/packages/@lwc/types/package.json +++ b/packages/@lwc/types/package.json @@ -21,9 +21,13 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, diff --git a/packages/@lwc/wire-service/package.json b/packages/@lwc/wire-service/package.json index eb6011ae1b..36a72f08da 100644 --- a/packages/@lwc/wire-service/package.json +++ b/packages/@lwc/wire-service/package.json @@ -19,13 +19,17 @@ "url": "https://github.com/salesforce/lwc/issues" }, "license": "MIT", + "type": "module", "publishConfig": { "access": "public" }, + "engines": { + "node": ">=16.6.0" + }, "volta": { "extends": "../../../package.json" }, - "main": "dist/index.cjs.js", + "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ diff --git a/packages/lwc/__tests__/default-exports.spec.ts b/packages/lwc/__tests__/default-exports.spec.ts index 438f9b63e2..8b7a3270c3 100644 --- a/packages/lwc/__tests__/default-exports.spec.ts +++ b/packages/lwc/__tests__/default-exports.spec.ts @@ -8,7 +8,7 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; import { describe, beforeAll, test, expect } from 'vitest'; -const PACKAGE_ROOT = path.join(__dirname, '..'); +const PACKAGE_ROOT = path.join(import.meta.dirname, '..'); function readPackageFile(pkgName: string, ext: string) { const filename = path.join(PACKAGE_ROOT, pkgName + ext); diff --git a/packages/lwc/__tests__/isomorphic-exports.spec.ts b/packages/lwc/__tests__/isomorphic-exports.spec.ts index 18fcb5e791..c3399dc505 100644 --- a/packages/lwc/__tests__/isomorphic-exports.spec.ts +++ b/packages/lwc/__tests__/isomorphic-exports.spec.ts @@ -37,7 +37,6 @@ describe('isomorphic package exports', () => { } expect(Array.from(baseExports)).toEqual([ // Exports that intentionally only exist in @lwc/engine-server - 'default', // artifact of interop support ]); }); }); diff --git a/packages/lwc/__tests__/package-exports.spec.ts b/packages/lwc/__tests__/package-exports.spec.ts index 21656d01d0..4c63013a33 100644 --- a/packages/lwc/__tests__/package-exports.spec.ts +++ b/packages/lwc/__tests__/package-exports.spec.ts @@ -12,7 +12,7 @@ import { describe, test, expect } from 'vitest'; const tsPackages = ['@lwc/types']; describe('packaged dependencies are re-exported', () => { - const pkg = JSON.parse(readFileSync(join(__dirname, '../package.json'), 'utf8')); + const pkg = JSON.parse(readFileSync(join(import.meta.dirname, '../package.json'), 'utf8')); test.each(Object.keys(pkg.dependencies))(`%s is exported`, (name) => { const relative = name.replace('@lwc', '.'); const ext = tsPackages.includes(name) ? '.d.ts' : '.js'; diff --git a/packages/lwc/__tests__/typescript.spec.ts b/packages/lwc/__tests__/typescript.spec.ts index 907eaa1832..7ff5b15e93 100644 --- a/packages/lwc/__tests__/typescript.spec.ts +++ b/packages/lwc/__tests__/typescript.spec.ts @@ -15,6 +15,6 @@ test('TypeScript version should not change', () => { // potentially breaking change. Code that may compile using our version may // result in type errors in different versions (e.g. using new syntax). expect(version, 'TypeScript version should only change for major releases of LWC').toBe( - '5.8.2' + '6.0.0-dev.20251217' ); }); diff --git a/packages/lwc/engine-server.d.ts b/packages/lwc/engine-server.d.ts deleted file mode 100644 index 9a6a1254a0..0000000000 --- a/packages/lwc/engine-server.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* - * Copyright (c) 2023, salesforce.com, inc. - * All rights reserved. - * SPDX-License-Identifier: MIT - * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT - */ -export type * from '@lwc/engine-server'; diff --git a/packages/lwc/engine-server.js b/packages/lwc/engine-server.js deleted file mode 100644 index 19530ed890..0000000000 --- a/packages/lwc/engine-server.js +++ /dev/null @@ -1,7 +0,0 @@ -/* - * Copyright (c) 2023, salesforce.com, inc. - * All rights reserved. - * SPDX-License-Identifier: MIT - * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT - */ -export * from '@lwc/engine-server'; diff --git a/packages/lwc/package.json b/packages/lwc/package.json index ecf9019948..1c16bb8434 100644 --- a/packages/lwc/package.json +++ b/packages/lwc/package.json @@ -26,7 +26,6 @@ "@lwc/compiler": "8.26.2", "@lwc/engine-core": "8.26.2", "@lwc/engine-dom": "8.26.2", - "@lwc/engine-server": "8.26.2", "@lwc/errors": "8.26.2", "@lwc/features": "8.26.2", "@lwc/module-resolver": "8.26.2", @@ -63,7 +62,6 @@ "./compiler": "./compiler.js", "./engine-core": "./engine-core.js", "./engine-dom": "./engine-dom.js", - "./engine-server": "./engine-server.js", "./errors": "./errors.js", "./features": "./features.js", "./types": "./types.d.ts", diff --git a/scripts/bundlesize/bundlesize.mjs b/scripts/bundlesize/bundlesize.mjs index 84b0120d7a..49f18b79ee 100644 --- a/scripts/bundlesize/bundlesize.mjs +++ b/scripts/bundlesize/bundlesize.mjs @@ -9,20 +9,18 @@ import fs from 'node:fs/promises'; import { promisify } from 'node:util'; import { gzip as gzipCallback } from 'node:zlib'; -import { fileURLToPath } from 'node:url'; import path from 'node:path'; import bytes from 'bytes'; import * as terser from 'terser'; const gzip = promisify(gzipCallback); -const __dirname = path.dirname(fileURLToPath(import.meta.url)); -const jsonFile = path.join(__dirname, 'bundlesize.config.json'); +const jsonFile = path.join(import.meta.dirname, 'bundlesize.config.json'); const { files } = JSON.parse(await fs.readFile(jsonFile, 'utf-8')); let failed = false; for (const { path: filePath, maxSize } of files) { - const absoluteFile = path.join(__dirname, '../..', filePath); + const absoluteFile = path.join(import.meta.dirname, '../..', filePath); const unminifiedSource = await fs.readFile(absoluteFile, 'utf-8'); const prodSource = unminifiedSource.replaceAll('process.env.NODE_ENV', '"production"'); const { code: minifiedSource } = await terser.minify(prodSource, { diff --git a/scripts/eslint-plugin/rules/forbidden-filename.js b/scripts/eslint-plugin/rules/forbidden-filename.js index e5b54a8fae..aa78c99ddb 100644 --- a/scripts/eslint-plugin/rules/forbidden-filename.js +++ b/scripts/eslint-plugin/rules/forbidden-filename.js @@ -4,7 +4,7 @@ * SPDX-License-Identifier: MIT * For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT */ -const path = require('path'); +const path = require('node:path'); /** * This eslint rule always triggers an error for whichever files use it. It is intended for use as diff --git a/scripts/release/version.js b/scripts/release/version.js index 6e9711684d..c55b2a3cd5 100755 --- a/scripts/release/version.js +++ b/scripts/release/version.js @@ -10,7 +10,7 @@ const readline = require('node:readline'); const semver = require('semver'); const { globSync } = require('glob'); -const rootPath = path.resolve(__dirname, '../../'); +const rootPath = path.resolve(import.meta.dirname, '../../'); const rootPackageJsonPath = `${rootPath}/package.json`; const rootPackageJson = JSON.parse(fs.readFileSync(rootPackageJsonPath, 'utf-8')); diff --git a/scripts/rollup/rollup.config.js b/scripts/rollup/rollup.config.js index ca267b48de..0274caac6c 100644 --- a/scripts/rollup/rollup.config.js +++ b/scripts/rollup/rollup.config.js @@ -7,14 +7,14 @@ /* eslint-env node */ -const { readFileSync } = require('node:fs'); -const path = require('node:path'); -const MagicString = require('magic-string'); -const { rollup } = require('rollup'); -const replace = require('@rollup/plugin-replace'); -const typescript = require('@rollup/plugin-typescript'); -const { nodeResolve } = require('@rollup/plugin-node-resolve'); -const { BUNDLED_DEPENDENCIES } = require('../shared/bundled-dependencies.js'); +import { readFileSync } from 'node:fs'; +import path from 'node:path'; +import MagicString from 'magic-string'; +import { rollup } from 'rollup'; +import replace from '@rollup/plugin-replace'; +import typescript from '@rollup/plugin-typescript'; +import { nodeResolve } from '@rollup/plugin-node-resolve'; +import { BUNDLED_DEPENDENCIES } from '../shared/bundled-dependencies.js'; // The assumption is that the build script for each sub-package runs in that sub-package's directory const packageRoot = process.cwd(); @@ -93,7 +93,7 @@ function injectInlineRenderer() { if (source.includes(rendererReplacementString)) { const bundle = await rollup({ input: path.resolve( - __dirname, + import.meta.dirname, '../../packages/@lwc/engine-dom/src/renderer/index.ts' ), @@ -136,11 +136,11 @@ function injectInlineRenderer() { }; } -module.exports = { +export default { input: path.resolve(packageRoot, './src/index.ts'), output: formats.map((format) => ({ - file: `dist/index${format === 'cjs' ? '.cjs' : ''}.js`, + file: `dist/index${format === 'cjs' ? '.cjs' : '.js'}`, sourcemap: true, format, banner, diff --git a/scripts/shared/bundled-dependencies.js b/scripts/shared/bundled-dependencies.js index 4d4a7309a0..fb80656a82 100644 --- a/scripts/shared/bundled-dependencies.js +++ b/scripts/shared/bundled-dependencies.js @@ -8,7 +8,7 @@ // Dependencies that we bundle into our output JS files to avoid CJS/ESM compat issues. // These include packages owned by us (observable-membrane), as well as parse5 // and its single dependency (entities), which are bundled because it makes it simpler to distribute. -exports.BUNDLED_DEPENDENCIES = [ +export const BUNDLED_DEPENDENCIES = [ '@parse5/tools', 'entities', 'estree-walker', diff --git a/scripts/tasks/check-and-rewrite-package-json.js b/scripts/tasks/check-and-rewrite-package-json.js index 6b77c7b363..14870f5b91 100644 --- a/scripts/tasks/check-and-rewrite-package-json.js +++ b/scripts/tasks/check-and-rewrite-package-json.js @@ -15,9 +15,9 @@ // Use the flag `--test` if you want it to fail with a non-zero exit code if the package.json // files differ from what we expect. -const fs = require('node:fs'); -const path = require('node:path'); -const { SCOPED_PACKAGES } = require('../shared/packages.mjs'); +import { writeFileSync } from 'node:fs'; +import { join } from 'node:path'; +import { SCOPED_PACKAGES } from '../shared/packages.mjs'; // This is the same list as in @lwc/rollup-plugin/src/index.ts const LWC_EXPOSED_MODULES = { @@ -64,7 +64,7 @@ for (const { package: pkg, path: dir } of SCOPED_PACKAGES) { }; } else { buildProps = { - main: 'dist/index.cjs.js', + main: 'dist/index.js', module: 'dist/index.js', types: 'dist/index.d.ts', // It's important _not_ to use `./dist` here (with the `./`), because npm does not understand that @@ -102,7 +102,12 @@ for (const { package: pkg, path: dir } of SCOPED_PACKAGES) { }, bugs: { url: 'https://github.com/salesforce/lwc/issues' }, license: 'MIT', + type: 'module', publishConfig: { access: 'public' }, + engines: { + // minimum version where importing @lwc/* actually works, regardless of official support + node: '>=16.6.0', + }, // Use the same volta config in every subdirectory so that we always get the same node/yarn versions // See: https://docs.volta.sh/advanced/workspaces volta: { @@ -129,7 +134,7 @@ for (const { package: pkg, path: dir } of SCOPED_PACKAGES) { } expectedPkgJsons.push({ - filename: path.join(dir, 'package.json'), + filename: join(dir, 'package.json'), // Including \n because that's how prettier formats files expected: JSON.stringify(expectedJson, null, 4) + '\n', actual: JSON.stringify(pkg, null, 4) + '\n', @@ -142,7 +147,7 @@ const differingPackageJsonFiles = []; for (const { filename, expected, actual } of expectedPkgJsons) { if (actual !== expected) { differingPackageJsonFiles.push(filename); - fs.writeFileSync(filename, expected, 'utf-8'); + writeFileSync(filename, expected, 'utf-8'); } } diff --git a/scripts/tasks/check-imports-are-declared-dependencies.js b/scripts/tasks/check-imports-are-declared-dependencies.js index 7ae5128975..4afe61b0d8 100644 --- a/scripts/tasks/check-imports-are-declared-dependencies.js +++ b/scripts/tasks/check-imports-are-declared-dependencies.js @@ -9,19 +9,25 @@ // This avoids issues with transitive dependencies being treated as implicit dependencies, which // may break tools like Yarn PnP (see: https://github.com/salesforce/lwc/issues/3540) -const path = require('node:path'); -const fs = require('node:fs'); -const { builtinModules } = require('node:module'); -const { init, parse } = require('es-module-lexer'); -const { SCOPED_PACKAGES } = require('../shared/packages.mjs'); +import { join } from 'node:path'; +import { readFileSync } from 'node:fs'; +import { builtinModules } from 'node:module'; +import { init, parse } from 'es-module-lexer'; +import { SCOPED_PACKAGES } from '../shared/packages.mjs'; async function main() { const errors = []; for (const { package: pkg, path: dir } of SCOPED_PACKAGES) { - const { dependencies, peerDependencies, private, module, types } = pkg; + const { + dependencies, + peerDependencies, + private: isPrivate, + module: moduleEntry, + types, + } = pkg; - if (private) { + if (isPrivate) { continue; // not public, we don't care } @@ -30,9 +36,9 @@ async function main() { // We use three fields for exports: "main" for CJS, "module" for ESM, "types" for, y'know. // If a package has a "module" defined, we use that as the source of truth, otherwise we // assume it's a types-only package and we check that, instead. - const fileToCheck = path.join(dir, module ?? types); + const fileToCheck = join(dir, moduleEntry ?? types); - const esmSource = fs.readFileSync(fileToCheck, 'utf-8'); + const esmSource = readFileSync(fileToCheck, 'utf-8'); await init; const [importeds] = parse(esmSource); diff --git a/tsconfig.json b/tsconfig.json index 2774c7162d..78b5b84a3a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,8 +6,8 @@ "declarationMap": true, "sourceMap": true, - "module": "commonjs", - "moduleResolution": "node", + "module": "preserve", + "moduleResolution": "bundler", "esModuleInterop": true, "target": "es2021", diff --git a/yarn.lock b/yarn.lock index 779c834867..1534d41f91 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8738,10 +8738,10 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -meriyah@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/meriyah/-/meriyah-5.0.0.tgz#9f5fd811ee6e7952dcb48cf6962f27a885f108b8" - integrity sha512-tNlPDP4AzkH/7cROw7PKJ7mCLe/ZLpa2ja23uqB35vt63+8dgZi2NKLJMrkjxLcxArnLJVvd3Y/7pRl3OLR7yg== +meriyah@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/meriyah/-/meriyah-7.0.0.tgz#a1b507c29ebb4157430fcc627215439044a28914" + integrity sha512-eM23BVAsVhOxLEKckm3DopvcEze2o1leYO11xIkYqeeJgaNbzfGS00y7BUp/KeQPcTzXx0cGJRD2V7BYEZnDcg== methods@~1.1.2: version "1.1.2" @@ -11813,10 +11813,10 @@ typescript-eslint@8.50.0: "@typescript-eslint/typescript-estree" "8.50.0" "@typescript-eslint/utils" "8.50.0" -typescript@5.8.2: - version "5.8.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" - integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== +typescript@6.0.0-dev.20251217: + version "6.0.0-dev.20251217" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-6.0.0-dev.20251217.tgz#bf484de50c11e4a4ac23ad9a1c46038ec37085c5" + integrity sha512-UnRbrasJ86baTYM5iydq/NjjNDUgR+MqWbUgfHGjo44gDxvUAHk7y11Z7457tkImr7TOp+NcFnYOyy5s+ZQF2g== typical@^4.0.0: version "4.0.0"