From e948fe47893b738aeb9db7fe23697a2ffd1542f9 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:20:34 +0000 Subject: [PATCH 01/16] Make changes to have all tests run always This changes the v2/v3 test setup so that tests that are skipped for V3 run. A subsequent change will improve our logging to automatically diff the outputs of both versions in a single process. The idea here is to easily identify tests that are green but skipped, as well as get a grasp of current failures. --- packages/core/test-utils/src/utils.js | 141 +++++++++++++++++++------- 1 file changed, 102 insertions(+), 39 deletions(-) diff --git a/packages/core/test-utils/src/utils.js b/packages/core/test-utils/src/utils.js index 3acc781c2..36ea76c9f 100644 --- a/packages/core/test-utils/src/utils.js +++ b/packages/core/test-utils/src/utils.js @@ -11,16 +11,17 @@ import type { PackagedBundle, } from '@atlaspack/types'; import type {FileSystem} from '@atlaspack/fs'; +import {MemoryFS, ncp as _ncp, NodeFS, OverlayFS} from '@atlaspack/fs'; import type WorkerFarm from '@atlaspack/workers'; import type {IncomingMessage} from 'http'; +import http from 'http'; import invariant from 'assert'; +import assert from 'assert'; import util from 'util'; import Parcel, {createWorkerFarm} from '@atlaspack/core'; -import assert from 'assert'; import vm from 'vm'; import v8 from 'v8'; -import {NodeFS, MemoryFS, OverlayFS, ncp as _ncp} from '@atlaspack/fs'; import path from 'path'; import url from 'url'; import WebSocket from 'ws'; @@ -28,7 +29,6 @@ import nullthrows from 'nullthrows'; import {parser as postHtmlParse} from 'posthtml-parser'; import postHtml from 'posthtml'; import EventEmitter from 'events'; -import http from 'http'; import https from 'https'; import {makeDeferredWithPromise, normalizeSeparators} from '@atlaspack/utils'; @@ -712,7 +712,10 @@ function prepareBrowserContext( WebSocket, TextEncoder, TextDecoder, - console: {...console, clear: () => {}}, + console: { + ...console, + clear: () => {}, + }, location: { hostname: 'localhost', origin: 'http://localhost', @@ -863,6 +866,7 @@ function prepareWorkerContext( } const nodeCache = new Map(); + // no filepath = ESM function prepareNodeContext( filePath, @@ -983,6 +987,7 @@ function prepareNodeContext( } let instanceId = 0; + export async function runESM( baseDir: FilePath, entries: Array<[string, string]>, @@ -993,6 +998,7 @@ export async function runESM( ): Promise> { let id = instanceId++; let cache = new Map(); + function load(inputSpecifier, referrer, code = null) { // ESM can request bundles with an absolute URL. Normalize this to the baseDir. let specifier = inputSpecifier.replace('http://localhost', baseDir); @@ -1081,6 +1087,7 @@ export async function runESM( } let entryPromises = new Map(); + function entry(specifier, referrer, code) { let m = load(specifier, referrer, code); let promise = entryPromises.get(m); @@ -1267,89 +1274,145 @@ export function request( // $FlowFixMe let origDescribe = globalThis.describe; -let parcelVersion: string | void; +let testVersionContext: string | void; + export function describe(...args: mixed[]) { - parcelVersion = undefined; origDescribe.apply(this, args); } describe.only = function (...args: mixed[]) { - parcelVersion = undefined; origDescribe.only.apply(this, args); }; describe.skip = function (...args: mixed[]) { - parcelVersion = undefined; origDescribe.skip.apply(this, args); }; describe.v2 = function (...args: mixed[]) { - parcelVersion = 'v2'; - if (!isAtlaspackV3) { - origDescribe.apply(this, args); - } + testVersionContext = 'v2'; + origDescribe.apply(this, args); }; describe.v2.only = function (...args: mixed[]) { - parcelVersion = 'v2'; - if (!isAtlaspackV3) { - origDescribe.only.apply(this, args); - } + testVersionContext = 'v2'; + origDescribe.only.apply(this, args); }; describe.v3 = function (...args: mixed[]) { - parcelVersion = 'v3'; + testVersionContext = 'v3'; if (isAtlaspackV3) { origDescribe.apply(this, args); } }; describe.v3.only = function (...args: mixed[]) { - parcelVersion = 'v3'; + testVersionContext = 'v3'; if (isAtlaspackV3) { origDescribe.only.apply(this, args); } }; let origIt = globalThis.it; -export function it(...args: mixed[]) { + +type TestCase = () => void | Promise; + +function itImpl( + only: boolean, + title: string, + builder: TestCase, + ...args: mixed[] +) { + const fn = only ? origIt.only : origIt; + console.log({testVersionContext, isAtlaspackV3, only, title}); if ( - parcelVersion == null || - (parcelVersion == 'v2' && !isAtlaspackV3) || - (parcelVersion == 'v3' && isAtlaspackV3) + testVersionContext == null || + (testVersionContext === 'v2' && !isAtlaspackV3) || + (testVersionContext === 'v3' && isAtlaspackV3) ) { - origIt.apply(this, args); + fn.call(this, title, builder, ...args); + } + if (testVersionContext === 'v2' && isAtlaspackV3) { + fn.call( + this, + title, + async function () { + try { + await builder.call(this); + } catch (err) { + console.error(`TEST: ${title} failed for V3`, err); + return; + } + console.error(`TEST: ${title} is green for V3 but skipped`); + }, + args, + ); } } -it.only = function (...args: mixed[]) { - origIt.only.apply(this, args); +export function it( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + itImpl.call(this, false, title, builder, ...args); +} + +it.only = function (title: string, builder: TestCase, ...args: mixed[]) { + itImpl.call(this, true, title, builder, ...args); }; -it.skip = function (...args: mixed[]) { - origIt.skip.apply(this, args); +it.skip = function ( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + origIt.skip.call(this, title, builder, ...args); }; -it.v2 = function (...args: mixed[]) { - if (!isAtlaspackV3) { - origIt.apply(this, args); - } +it.v2 = function ( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + const previous = testVersionContext; + testVersionContext = 'v2'; + itImpl.call(this, false, title, builder, ...args); + testVersionContext = previous; }; -it.v2.only = function (...args: mixed[]) { - if (!isAtlaspackV3) { - origIt.only.apply(this, args); - } +it.v2.only = function ( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + const previous = testVersionContext; + testVersionContext = 'v2'; + itImpl.call(this, true, title, builder, ...args); + testVersionContext = previous; }; -it.v3 = function (...args: mixed[]) { +it.v3 = function ( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + const previous = testVersionContext; + testVersionContext = 'v3'; if (isAtlaspackV3) { - origIt.apply(this, args); + itImpl.call(this, false, title, builder, ...args); } + testVersionContext = previous; }; -it.v3.only = function (...args: mixed[]) { +it.v3.only = function ( + title: string, + builder: () => void | Promise, + ...args: mixed[] +) { + const previous = testVersionContext; + testVersionContext = 'v3'; if (isAtlaspackV3) { - origIt.only.apply(this, args); + itImpl.call(this, true, title, builder, ...args); } + testVersionContext = previous; }; From 016ddd11e9da3da9d3728cb41f806f6d42fcfedc Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:31:23 +0000 Subject: [PATCH 02/16] Patch test utils to remove console.log on itImpl --- packages/core/test-utils/src/utils.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/core/test-utils/src/utils.js b/packages/core/test-utils/src/utils.js index 36ea76c9f..e8da59ca1 100644 --- a/packages/core/test-utils/src/utils.js +++ b/packages/core/test-utils/src/utils.js @@ -1323,7 +1323,6 @@ function itImpl( ...args: mixed[] ) { const fn = only ? origIt.only : origIt; - console.log({testVersionContext, isAtlaspackV3, only, title}); if ( testVersionContext == null || (testVersionContext === 'v2' && !isAtlaspackV3) || From 7ff8b043c346c7180e9f56ddb5c92ec530d3a962 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:32:21 +0000 Subject: [PATCH 03/16] Don't panic on JavaScript resolver This allows us to run integration tests that fail without crashing the process. --- crates/atlaspack_plugin_rpc/src/plugin/resolver.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/atlaspack_plugin_rpc/src/plugin/resolver.rs b/crates/atlaspack_plugin_rpc/src/plugin/resolver.rs index e0d2f8980..b3e7dade6 100644 --- a/crates/atlaspack_plugin_rpc/src/plugin/resolver.rs +++ b/crates/atlaspack_plugin_rpc/src/plugin/resolver.rs @@ -1,11 +1,11 @@ -use std::fmt; -use std::fmt::Debug; - +use anyhow::anyhow; use atlaspack_config::PluginNode; use atlaspack_core::plugin::PluginContext; use atlaspack_core::plugin::ResolveContext; use atlaspack_core::plugin::Resolved; use atlaspack_core::plugin::ResolverPlugin; +use std::fmt; +use std::fmt::Debug; #[derive(Hash)] pub struct RpcResolverPlugin {} @@ -24,6 +24,6 @@ impl RpcResolverPlugin { impl ResolverPlugin for RpcResolverPlugin { fn resolve(&self, _ctx: ResolveContext) -> Result { - todo!() + Err(anyhow!("Not implemented")) } } From d4468f49a7d1d6689569399f4133563e64818aec Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:36:01 +0000 Subject: [PATCH 04/16] Force the asset request to run on the rust version Since we do not have cache invalidation properly set-up with the rust implementation. It's better to force it for now. This should, if our implementation is correct fix certain tests that depend on cache invalidation. --- packages/core/integration-tests/test/api.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/integration-tests/test/api.js b/packages/core/integration-tests/test/api.js index d4cb3bdd1..4965d6164 100644 --- a/packages/core/integration-tests/test/api.js +++ b/packages/core/integration-tests/test/api.js @@ -14,8 +14,8 @@ import { import {ATLASPACK_VERSION} from '../../core/src/constants'; -describe.v2('JS API', function () { - it('should respect distEntry', async function () { +describe('JS API', function () { + it.v2('should respect distEntry', async function () { const NAME = 'custom-name.js'; let b = await bundle( From 0da341d851d3eb3cd5fb1285fd05ba083f420d9d Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:36:23 +0000 Subject: [PATCH 05/16] Force the asset request to run on the rust version Since we do not have cache invalidation properly set-up with the rust implementation. It's better to force it for now. This should, if our implementation is correct fix certain tests that depend on cache invalidation. --- packages/core/core/src/requests/BundleGraphRequest.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/core/src/requests/BundleGraphRequest.js b/packages/core/core/src/requests/BundleGraphRequest.js index bb9130d44..762582faa 100644 --- a/packages/core/core/src/requests/BundleGraphRequest.js +++ b/packages/core/core/src/requests/BundleGraphRequest.js @@ -114,7 +114,9 @@ export default function createBundleGraphRequest( let {assetGraph, changedAssets, assetRequests} = await api.runRequest( request, { - force: options.shouldBuildLazily && requestedAssetIds.size > 0, + force: + Boolean(input.rustAtlaspack) || + (options.shouldBuildLazily && requestedAssetIds.size > 0), }, ); From 219944b1ea7a805b00ebb2a0ef0a94862d7a698f Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:37:52 +0000 Subject: [PATCH 06/16] Enable integration tests that are green on rust version --- .../integration-tests/test/BundleGraph.js | 4 +- .../core/integration-tests/test/bundler.js | 568 +++++++++--------- .../integration-tests/test/contentHashing.js | 51 +- 3 files changed, 323 insertions(+), 300 deletions(-) diff --git a/packages/core/integration-tests/test/BundleGraph.js b/packages/core/integration-tests/test/BundleGraph.js index 474f624f8..5755da660 100644 --- a/packages/core/integration-tests/test/BundleGraph.js +++ b/packages/core/integration-tests/test/BundleGraph.js @@ -11,7 +11,7 @@ import { } from '@atlaspack/test-utils'; import type {BundleGraph, BundleGroup, PackagedBundle} from '@atlaspack/types'; -describe.v2('BundleGraph', () => { +describe('BundleGraph', () => { it('can traverse assets across bundles and contexts', async () => { let b = await bundle( path.join(__dirname, '/integration/worker-shared/index.js'), @@ -85,7 +85,7 @@ describe.v2('BundleGraph', () => { ]); }); - describe('getBundlesInBundleGroup', () => { + describe.v2('getBundlesInBundleGroup', () => { let bundleGraph: BundleGraph; let bundleGroup: BundleGroup; let dir = path.join(__dirname, 'get-bundles-in-bundle-group'); diff --git a/packages/core/integration-tests/test/bundler.js b/packages/core/integration-tests/test/bundler.js index 39266bfd3..9056ae4d3 100644 --- a/packages/core/integration-tests/test/bundler.js +++ b/packages/core/integration-tests/test/bundler.js @@ -6,15 +6,15 @@ import { bundle, describe, findAsset, + fsFixture, it, overlayFS, - fsFixture, run, } from '@atlaspack/test-utils'; import {hashString} from '@atlaspack/rust'; import {normalizePath} from '@atlaspack/utils'; -describe.v2('bundler', function () { +describe('bundler', function () { it('should not create shared bundles when a bundle is being reused and disableSharedBundles is enabled', async function () { await fsFixture(overlayFS, __dirname)` disable-shared-bundle-single-source @@ -532,8 +532,10 @@ describe.v2('bundler', function () { ]); }); - it('should not count inline assests towards parallel request limit', async function () { - await fsFixture(overlayFS, __dirname)` + it.v2( + 'should not count inline assests towards parallel request limit', + async function () { + await fsFixture(overlayFS, __dirname)` inlined-assests buzz.js: export default 7; @@ -562,291 +564,309 @@ describe.v2('bundler', function () { yarn.lock:`; - // Shared bundle should not be removed in this case - let b = await bundle(path.join(__dirname, 'inlined-assests/local.html'), { - mode: 'production', - defaultTargetOptions: { - shouldScopeHoist: false, - }, - inputFS: overlayFS, - }); - - assertBundles(b, [ - { - assets: ['local.html'], - }, - { - assets: ['buzz.js'], - }, - { - assets: [ - 'inline-module.js', - 'local.html', - 'bundle-url.js', - 'cacheLoader.js', - 'js-loader.js', - ], - }, - { - assets: ['esmodule-helpers.js'], - }, - ]); - }); - - it('should not create a shared bundle from an asset if that asset is shared by less than minBundles bundles', async function () { - let b = await bundle( - path.join(__dirname, 'integration/min-bundles/index.js'), - { + // Shared bundle should not be removed in this case + let b = await bundle(path.join(__dirname, 'inlined-assests/local.html'), { mode: 'production', defaultTargetOptions: { shouldScopeHoist: false, }, - }, - ); + inputFS: overlayFS, + }); - assertBundles(b, [ - { - name: 'index.js', - assets: [ - 'index.js', - 'bundle-url.js', - 'cacheLoader.js', - 'css-loader.js', - 'esmodule-helpers.js', - 'js-loader.js', - 'bundle-manifest.js', - ], - }, - { - // a and b are shared between only 2 bundles so they are kept in each bundle - assets: ['bar.js', 'a.js', 'b.js'], - }, - { - assets: ['buzz.js'], - }, - { - assets: ['a.js', 'b.js', 'foo.js'], - }, - { - // c is shared between 3 different bundles, so it stays - assets: ['c.js'], - }, - { - assets: ['styles.css'], - }, - { - assets: ['local.html'], - }, - ]); - }); + assertBundles(b, [ + { + assets: ['local.html'], + }, + { + assets: ['buzz.js'], + }, + { + assets: [ + 'inline-module.js', + 'local.html', + 'bundle-url.js', + 'cacheLoader.js', + 'js-loader.js', + ], + }, + { + assets: ['esmodule-helpers.js'], + }, + ]); + }, + ); + + it.v2( + 'should not create a shared bundle from an asset if that asset is shared by less than minBundles bundles', + async function () { + let b = await bundle( + path.join(__dirname, 'integration/min-bundles/index.js'), + { + mode: 'production', + defaultTargetOptions: { + shouldScopeHoist: false, + }, + }, + ); - it('should remove reused bundle (over shared bundles based on size) if the bundlegroup hit the parallel request limit', async function () { - let b = await bundle( - path.join( - __dirname, - 'integration/shared-bundle-reused-bundle-remove-reuse/index.js', - ), - { - mode: 'production', - defaultTargetOptions: { - shouldScopeHoist: false, + assertBundles(b, [ + { + name: 'index.js', + assets: [ + 'index.js', + 'bundle-url.js', + 'cacheLoader.js', + 'css-loader.js', + 'esmodule-helpers.js', + 'js-loader.js', + 'bundle-manifest.js', + ], }, - }, - ); + { + // a and b are shared between only 2 bundles so they are kept in each bundle + assets: ['bar.js', 'a.js', 'b.js'], + }, + { + assets: ['buzz.js'], + }, + { + assets: ['a.js', 'b.js', 'foo.js'], + }, + { + // c is shared between 3 different bundles, so it stays + assets: ['c.js'], + }, + { + assets: ['styles.css'], + }, + { + assets: ['local.html'], + }, + ]); + }, + ); + + it.v2( + 'should remove reused bundle (over shared bundles based on size) if the bundlegroup hit the parallel request limit', + async function () { + let b = await bundle( + path.join( + __dirname, + 'integration/shared-bundle-reused-bundle-remove-reuse/index.js', + ), + { + mode: 'production', + defaultTargetOptions: { + shouldScopeHoist: false, + }, + }, + ); - assertBundles(b, [ - { - name: 'index.js', - assets: [ - 'index.js', - 'bundle-url.js', - 'cacheLoader.js', - 'css-loader.js', - 'esmodule-helpers.js', - 'js-loader.js', - 'bundle-manifest.js', - ], - }, - { - assets: ['bar.js', 'foo.js', 'a.js', 'b.js'], - }, - { - assets: ['buzz.js'], - }, - { - assets: ['c.js'], - }, - { - assets: ['a.js', 'b.js', 'foo.js'], - }, - { - assets: ['styles.css'], - }, - { - assets: ['local.html'], - }, - ]); - }); + assertBundles(b, [ + { + name: 'index.js', + assets: [ + 'index.js', + 'bundle-url.js', + 'cacheLoader.js', + 'css-loader.js', + 'esmodule-helpers.js', + 'js-loader.js', + 'bundle-manifest.js', + ], + }, + { + assets: ['bar.js', 'foo.js', 'a.js', 'b.js'], + }, + { + assets: ['buzz.js'], + }, + { + assets: ['c.js'], + }, + { + assets: ['a.js', 'b.js', 'foo.js'], + }, + { + assets: ['styles.css'], + }, + { + assets: ['local.html'], + }, + ]); + }, + ); //This test case is the same as previous except we remove the shared bundle since it is smaller - it('should remove shared bundle (over reused bundles based on size) if the bundlegroup hit the parallel request limit', async function () { - let b = await bundle( - path.join( - __dirname, - 'integration/shared-bundle-reused-bundle-remove-shared/index.js', - ), - { - mode: 'production', - defaultTargetOptions: { - shouldScopeHoist: false, + it.v2( + 'should remove shared bundle (over reused bundles based on size) if the bundlegroup hit the parallel request limit', + async function () { + let b = await bundle( + path.join( + __dirname, + 'integration/shared-bundle-reused-bundle-remove-shared/index.js', + ), + { + mode: 'production', + defaultTargetOptions: { + shouldScopeHoist: false, + }, }, - }, - ); - - assertBundles(b, [ - { - name: 'index.js', - assets: [ - 'index.js', - 'bundle-url.js', - 'cacheLoader.js', - 'css-loader.js', - 'esmodule-helpers.js', - 'js-loader.js', - 'bundle-manifest.js', - ], - }, - { - assets: ['bar.js', 'c.js'], - }, - { - // A consequence of our shared bundle 'c' being removed for the bundleGroup bar - // is that it must also be removed for buzz, even though the buzz bundleGroup does not - // hit the parallel request limit. This is because the shared bundle is no longer sharing - // it is only attached to one bundle and thus should be removed. - assets: ['buzz.js', 'c.js'], - }, - { - assets: ['a.js', 'b.js', 'foo.js'], - }, - { - assets: ['styles.css'], - }, - { - assets: ['local.html'], - }, - ]); - }); + ); - it('should not remove shared bundle from graph if one bundlegroup hits the parallel request limit, and at least 2 other bundleGroups that need it do not', async function () { - //The shared bundle should only be 'put back' for the bundlegroups which hit the parallel request limit - // But if there are at least two other bundlegroups using this shared bundle that do not hit the max limit - // the shared bundle should not be removed from the graph - let b = await bundle( - path.join( - __dirname, - 'integration/shared-bundle-remove-from-one-group-only/index.js', - ), - { - mode: 'production', - defaultTargetOptions: { - shouldScopeHoist: false, + assertBundles(b, [ + { + name: 'index.js', + assets: [ + 'index.js', + 'bundle-url.js', + 'cacheLoader.js', + 'css-loader.js', + 'esmodule-helpers.js', + 'js-loader.js', + 'bundle-manifest.js', + ], }, - }, - ); - - assertBundles(b, [ - { - name: 'index.js', - assets: [ - 'index.js', - 'bundle-url.js', - 'cacheLoader.js', - 'css-loader.js', - 'esmodule-helpers.js', - 'js-loader.js', - 'bundle-manifest.js', - ], - }, - { - assets: ['bar.js', 'c.js'], // shared bundle merged back - }, - { - assets: ['buzz.js'], - }, - { - assets: ['c.js'], // shared bundle - }, - { - assets: ['foo.js'], - }, - { - assets: ['styles.css'], - }, - { - assets: ['local.html'], - }, - ]); - }); + { + assets: ['bar.js', 'c.js'], + }, + { + // A consequence of our shared bundle 'c' being removed for the bundleGroup bar + // is that it must also be removed for buzz, even though the buzz bundleGroup does not + // hit the parallel request limit. This is because the shared bundle is no longer sharing + // it is only attached to one bundle and thus should be removed. + assets: ['buzz.js', 'c.js'], + }, + { + assets: ['a.js', 'b.js', 'foo.js'], + }, + { + assets: ['styles.css'], + }, + { + assets: ['local.html'], + }, + ]); + }, + ); + + it.v2( + 'should not remove shared bundle from graph if one bundlegroup hits the parallel request limit, and at least 2 other bundleGroups that need it do not', + async function () { + //The shared bundle should only be 'put back' for the bundlegroups which hit the parallel request limit + // But if there are at least two other bundlegroups using this shared bundle that do not hit the max limit + // the shared bundle should not be removed from the graph + let b = await bundle( + path.join( + __dirname, + 'integration/shared-bundle-remove-from-one-group-only/index.js', + ), + { + mode: 'production', + defaultTargetOptions: { + shouldScopeHoist: false, + }, + }, + ); - it('should not remove shared bundle from graph if its parent (a reused bundle) is removed by parallel request limit', async function () { - //The shared bundle should only be 'put back' for the bundlegroups which hit the parallel request limit - // But if there are at least two other bundlegroups using this shared bundle that do not hit the max limit - // the shared bundle should not be removed from the graph - let b = await bundle( - path.join( - __dirname, - 'integration/shared-bundle-between-reused-bundle-removal/index.js', - ), - { - mode: 'production', - defaultTargetOptions: { - shouldScopeHoist: false, + assertBundles(b, [ + { + name: 'index.js', + assets: [ + 'index.js', + 'bundle-url.js', + 'cacheLoader.js', + 'css-loader.js', + 'esmodule-helpers.js', + 'js-loader.js', + 'bundle-manifest.js', + ], }, - }, - ); + { + assets: ['bar.js', 'c.js'], // shared bundle merged back + }, + { + assets: ['buzz.js'], + }, + { + assets: ['c.js'], // shared bundle + }, + { + assets: ['foo.js'], + }, + { + assets: ['styles.css'], + }, + { + assets: ['local.html'], + }, + ]); + }, + ); + + it.v2( + 'should not remove shared bundle from graph if its parent (a reused bundle) is removed by parallel request limit', + async function () { + //The shared bundle should only be 'put back' for the bundlegroups which hit the parallel request limit + // But if there are at least two other bundlegroups using this shared bundle that do not hit the max limit + // the shared bundle should not be removed from the graph + let b = await bundle( + path.join( + __dirname, + 'integration/shared-bundle-between-reused-bundle-removal/index.js', + ), + { + mode: 'production', + defaultTargetOptions: { + shouldScopeHoist: false, + }, + }, + ); - assertBundles(b, [ - { - name: 'index.js', - assets: [ - 'index.js', - 'bundle-url.js', - 'cacheLoader.js', - 'css-loader.js', - 'esmodule-helpers.js', - 'js-loader.js', - 'bundle-manifest.js', - ], - }, - { - assets: ['bar.js', 'foo.js', 'a.js', 'b.js'], // shared bundle merged back - }, - { - assets: ['buzz.js'], - }, - { - assets: ['c.js'], // shared bundle - }, - { - assets: ['foo.js', 'a.js', 'b.js'], - }, - { - assets: ['styles.css'], - }, - { - assets: ['local.html'], - }, - ]); + assertBundles(b, [ + { + name: 'index.js', + assets: [ + 'index.js', + 'bundle-url.js', + 'cacheLoader.js', + 'css-loader.js', + 'esmodule-helpers.js', + 'js-loader.js', + 'bundle-manifest.js', + ], + }, + { + assets: ['bar.js', 'foo.js', 'a.js', 'b.js'], // shared bundle merged back + }, + { + assets: ['buzz.js'], + }, + { + assets: ['c.js'], // shared bundle + }, + { + assets: ['foo.js', 'a.js', 'b.js'], + }, + { + assets: ['styles.css'], + }, + { + assets: ['local.html'], + }, + ]); - assert( - b - .getReferencedBundles(b.getBundlesWithAsset(findAsset(b, 'bar.js'))[0]) - .includes(b.getBundlesWithAsset(findAsset(b, 'c.js'))[0]), - ); - }); + assert( + b + .getReferencedBundles( + b.getBundlesWithAsset(findAsset(b, 'bar.js'))[0], + ) + .includes(b.getBundlesWithAsset(findAsset(b, 'c.js'))[0]), + ); + }, + ); - it('should split manifest bundle', async function () { + it.v2('should split manifest bundle', async function () { let b = await bundle( [ path.join(__dirname, 'integration/split-manifest-bundle/a.html'), @@ -1019,7 +1039,7 @@ describe.v2('bundler', function () { ]); }); - it('should support inline constants', async () => { + it.v2('should support inline constants', async () => { await fsFixture(overlayFS, __dirname)` inline-constants-shared-bundles one.html: @@ -1093,7 +1113,7 @@ describe.v2('bundler', function () { ]); }); - it('should support inline constants with shared bundles', async () => { + it.v2('should support inline constants with shared bundles', async () => { await fsFixture(overlayFS, __dirname)` inline-constants-shared-bundles one.html: @@ -1258,7 +1278,7 @@ describe.v2('bundler', function () { 'async value should not be inlined', ); }); - describe('manual shared bundles', () => { + describe.v2('manual shared bundles', () => { const dir = path.join(__dirname, 'manual-bundle'); beforeEach(() => { diff --git a/packages/core/integration-tests/test/contentHashing.js b/packages/core/integration-tests/test/contentHashing.js index d97dcafa0..f3b931858 100644 --- a/packages/core/integration-tests/test/contentHashing.js +++ b/packages/core/integration-tests/test/contentHashing.js @@ -21,12 +21,12 @@ function bundle(path) { }); } -describe.v2('content hashing', function () { +describe('content hashing', function () { beforeEach(async () => { await outputFS.rimraf(path.join(__dirname, '/input')); }); - it('should update content hash when content changes', async function () { + it.v2('should update content hash when content changes', async function () { await ncp( path.join(__dirname, '/integration/html-css'), path.join(__dirname, '/input'), @@ -59,7 +59,7 @@ describe.v2('content hashing', function () { assert.notEqual(filename, newFilename); }); - it('should update content hash when raw asset changes', async function () { + it.v2('should update content hash when raw asset changes', async function () { await ncp( path.join(__dirname, '/integration/import-raw'), path.join(__dirname, '/input'), @@ -94,25 +94,28 @@ describe.v2('content hashing', function () { ); }); - it('should generate the same hash for the same distDir inside separate projects', async () => { - let a = await _bundle( - path.join(__dirname, 'integration/hash-distDir/a/index.html'), - {sourceMaps: true}, - ); - let b = await _bundle( - path.join(__dirname, 'integration/hash-distDir/b/index.html'), - {sourceMaps: true}, - ); - - let aBundles = a.getBundles(); - let bBundles = b.getBundles(); - - assert.equal(aBundles.length, 2); - assert.equal(bBundles.length, 2); - - let aJS = aBundles.find(bundle => bundle.type === 'js'); - let bJS = bBundles.find(bundle => bundle.type === 'js'); - assert(/index\.[a-f0-9]*\.js/.test(path.basename(aJS.filePath))); - assert.equal(aJS.name, bJS.name); - }); + it.v2( + 'should generate the same hash for the same distDir inside separate projects', + async () => { + let a = await _bundle( + path.join(__dirname, 'integration/hash-distDir/a/index.html'), + {sourceMaps: true}, + ); + let b = await _bundle( + path.join(__dirname, 'integration/hash-distDir/b/index.html'), + {sourceMaps: true}, + ); + + let aBundles = a.getBundles(); + let bBundles = b.getBundles(); + + assert.equal(aBundles.length, 2); + assert.equal(bBundles.length, 2); + + let aJS = aBundles.find(bundle => bundle.type === 'js'); + let bJS = bBundles.find(bundle => bundle.type === 'js'); + assert(/index\.[a-f0-9]*\.js/.test(path.basename(aJS.filePath))); + assert.equal(aJS.name, bJS.name); + }, + ); }); From 075d601944f3c0c15fd3edda637344a51cfa4a2f Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Tue, 17 Sep 2024 07:50:23 +0000 Subject: [PATCH 07/16] Fix test utils linter error --- packages/core/test-utils/src/utils.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/core/test-utils/src/utils.js b/packages/core/test-utils/src/utils.js index e8da59ca1..6e89bc23d 100644 --- a/packages/core/test-utils/src/utils.js +++ b/packages/core/test-utils/src/utils.js @@ -1338,9 +1338,11 @@ function itImpl( try { await builder.call(this); } catch (err) { + // eslint-disable-next-line no-console console.error(`TEST: ${title} failed for V3`, err); return; } + // eslint-disable-next-line no-console console.error(`TEST: ${title} is green for V3 but skipped`); }, args, From ab58d8751a6714f86a6238d2132532d80703d30b Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Wed, 18 Sep 2024 00:45:29 +0000 Subject: [PATCH 08/16] Fix todo message hang on integration tests --- crates/atlaspack_plugin_resolver/src/atlaspack_resolver.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/atlaspack_plugin_resolver/src/atlaspack_resolver.rs b/crates/atlaspack_plugin_resolver/src/atlaspack_resolver.rs index edc66a694..d2ef99488 100644 --- a/crates/atlaspack_plugin_resolver/src/atlaspack_resolver.rs +++ b/crates/atlaspack_plugin_resolver/src/atlaspack_resolver.rs @@ -361,7 +361,9 @@ impl ResolverPlugin for AtlaspackResolver { (atlaspack_resolver::Resolution::External, _query) => { if let Some(_source_path) = &ctx.dependency.source_path { if ctx.dependency.env.is_library && ctx.dependency.specifier_type != SpecifierType::Url { - todo!("check excluded dependency for libraries"); + return Err(anyhow::anyhow!( + "Not implemented: We need to check excluded dependency for libraries" + )); } } From dcb5149791d265278f63c0485dd5d221a9b21396 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Wed, 18 Sep 2024 01:15:33 +0000 Subject: [PATCH 09/16] Lower timeouts and self-timeout --- packages/core/test-utils/src/utils.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/core/test-utils/src/utils.js b/packages/core/test-utils/src/utils.js index 6e89bc23d..168249657 100644 --- a/packages/core/test-utils/src/utils.js +++ b/packages/core/test-utils/src/utils.js @@ -1335,8 +1335,20 @@ function itImpl( this, title, async function () { + // Timeout mocha after 3s when running V2 tests over V3, but also self + // timeout after 2s to avoid hanging the test suite. + this.timeout(3000); + this.retries(0); + try { - await builder.call(this); + await Promise.race([ + builder.call(this), + new Promise((_, reject) => { + setTimeout(() => { + reject(new Error('TEST: Timeout')); + }, 2000); + }), + ]); } catch (err) { // eslint-disable-next-line no-console console.error(`TEST: ${title} failed for V3`, err); From db2712560f257d47407ed13c99b45003e9066687 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Wed, 18 Sep 2024 06:15:19 +0000 Subject: [PATCH 10/16] Update with turborepo setup --- .gitignore | 1 + .mocharc.json | 3 +- crates/lmdb-js-lite/index.d.ts | 38 ++++---- package.json | 7 +- packages/bundlers/default/package.json | 3 + packages/bundlers/library/package.json | 3 + packages/configs/default/package.json | 1 + packages/configs/repl/package.json | 3 - packages/core/cache/package.json | 1 + packages/core/cli/package.json | 1 + packages/core/codeframe/package.json | 4 + packages/core/core/package.json | 1 + packages/core/core/src/Atlaspack.js | 2 +- .../core/src/atlaspack-v3/worker/index.js | 5 +- packages/core/diagnostic/package.json | 2 + packages/core/feature-flags/package.json | 2 + packages/core/fs/package.json | 2 + packages/core/fs/test/OverlayFS.test.js | 4 +- packages/core/graph/package.json | 4 + packages/core/integration-tests/test/cache.js | 2 + packages/core/logger/package.json | 4 + packages/core/markdown-ansi/package.json | 4 + packages/core/package-manager/package.json | 1 + .../test/NodePackageManager.test.js | 2 +- packages/core/plugin/package.json | 1 + packages/core/profiler/package.json | 2 + packages/core/rust/browser.js | 2 +- packages/core/rust/package.json | 7 +- packages/core/test-utils/package.json | 4 + .../core/test-utils/test/fsFixture.test.js | 4 +- packages/core/utils/package.json | 4 + packages/core/workers/package.json | 4 + packages/dev/atlaspack-link/package.json | 1 + .../babel-plugin-module-translate.js | 79 ---------------- packages/dev/babel-register/index.js | 2 +- packages/dev/bundle-stats-cli/package.json | 1 + packages/dev/eslint-plugin/package.json | 5 +- .../rules/no-self-package-imports.test.js | 10 ++- packages/dev/eslint-plugin/test/utils.test.js | 20 ++++- packages/dev/esm-fuzzer/index.js | 2 +- packages/dev/esm-fuzzer/package.json | 2 +- packages/dev/query/package.json | 1 + packages/dev/repl/package.json | 2 +- packages/dev/repl/src/atlaspack/index.js | 2 +- packages/dev/repl/src/index.js | 2 +- packages/examples/eslint/package.json | 2 +- packages/examples/simple/package.json | 2 +- packages/examples/typechecking/package.json | 2 +- packages/examples/typescript/package.json | 2 +- .../parcel-to-atlaspack/package.json | 1 + packages/namers/default/package.json | 3 + packages/optimizers/blob-url/package.json | 3 + packages/optimizers/css/package.json | 3 + packages/optimizers/cssnano/package.json | 3 + packages/optimizers/data-url/package.json | 3 + packages/optimizers/htmlnano/package.json | 3 + packages/optimizers/image/package.json | 3 + .../optimizers/inline-requires/package.json | 3 + packages/optimizers/svgo/package.json | 3 + packages/optimizers/swc/package.json | 3 + packages/optimizers/terser/package.json | 3 + packages/packagers/css/package.json | 3 + packages/packagers/html/package.json | 3 + packages/packagers/js/package.json | 3 + packages/packagers/raw-url/package.json | 3 + packages/packagers/raw/package.json | 3 + packages/packagers/svg/package.json | 3 + packages/packagers/ts/package.json | 3 + packages/packagers/wasm/package.json | 3 + packages/packagers/webextension/package.json | 3 + packages/packagers/xml/package.json | 3 + packages/reporters/build-metrics/package.json | 3 + .../reporters/bundle-analyzer/package.json | 3 + packages/reporters/bundle-buddy/package.json | 3 + packages/reporters/bundle-stats/package.json | 3 + packages/reporters/cli/package.json | 3 + packages/reporters/dev-server-sw/package.json | 3 + packages/reporters/dev-server/package.json | 3 + packages/reporters/json/package.json | 3 + packages/reporters/lsp-reporter/package.json | 3 + .../sourcemap-visualiser/package.json | 3 + packages/reporters/tracer/package.json | 3 + packages/resolvers/default/package.json | 3 + packages/resolvers/glob/package.json | 3 + packages/resolvers/repl-runtimes/package.json | 3 + packages/runtimes/hmr/package.json | 3 + packages/runtimes/js/package.json | 3 + packages/runtimes/react-refresh/package.json | 3 + packages/runtimes/service-worker/package.json | 3 + packages/runtimes/webextension/package.json | 3 + packages/transformers/babel/package.json | 3 + packages/transformers/css/package.json | 3 + packages/transformers/glsl/package.json | 3 + packages/transformers/graphql/package.json | 3 + packages/transformers/html/package.json | 1 + packages/transformers/image/package.json | 3 + .../transformers/inline-string/package.json | 3 + packages/transformers/inline/package.json | 3 + packages/transformers/js/package.json | 2 +- packages/transformers/json/package.json | 3 + packages/transformers/jsonld/package.json | 2 +- packages/transformers/less/package.json | 3 + packages/transformers/mdx/package.json | 3 + packages/transformers/postcss/package.json | 3 + packages/transformers/posthtml/package.json | 3 + packages/transformers/pug/package.json | 3 + packages/transformers/raw/package.json | 3 + .../react-refresh-wrap/package.json | 3 + packages/transformers/sass/package.json | 3 + packages/transformers/svg-react/package.json | 3 + packages/transformers/svg/package.json | 3 + packages/transformers/toml/package.json | 3 + .../transformers/typescript-tsc/package.json | 3 + .../typescript-types/package.json | 3 + .../transformers/webextension/package.json | 3 + .../transformers/webmanifest/package.json | 3 + packages/transformers/worklet/package.json | 3 + packages/transformers/xml/package.json | 3 + packages/transformers/yaml/package.json | 3 + .../utils/atlaspack-lsp-protocol/package.json | 1 + packages/utils/atlaspack-lsp/package.json | 1 + .../package.json | 3 + .../utils/atlaspackforvscode/package.json | 1 + packages/utils/create-react-app/package.json | 1 + packages/utils/events/package.json | 4 + .../utils/node-resolver-core/package.json | 1 + packages/utils/ts-utils/package.json | 3 + packages/validators/eslint/package.json | 3 + packages/validators/typescript/package.json | 3 + turbo.json | 30 +++++++ yarn.lock | 90 ++++++++++++++++++- 131 files changed, 474 insertions(+), 136 deletions(-) delete mode 100644 packages/dev/babel-register/babel-plugin-module-translate.js create mode 100644 turbo.json diff --git a/.gitignore b/.gitignore index 5e7582bea..97b8da99a 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ lib/ logs/ node_modules/ tmp +.turbo /target/ diff --git a/.mocharc.json b/.mocharc.json index b75f693a3..81eae57f2 100644 --- a/.mocharc.json +++ b/.mocharc.json @@ -1,5 +1,6 @@ { - "spec": "packages/*/!(integration-tests)/test/{*.js,**/*.{test,spec}.js}", + "$schema": "https://json.schemastore.org/mocharc", + "spec": "test/{*.js,**/*.{test,spec}.js}", "require": [ "@atlaspack/babel-register", "@atlaspack/test-utils/src/mochaSetup.js" diff --git a/crates/lmdb-js-lite/index.d.ts b/crates/lmdb-js-lite/index.d.ts index 9289d1ee3..5413695eb 100644 --- a/crates/lmdb-js-lite/index.d.ts +++ b/crates/lmdb-js-lite/index.d.ts @@ -5,7 +5,7 @@ export interface LmdbOptions { /** The database directory path */ - path: string + path: string; /** * If enabled, the database writer will set the following flags: * @@ -15,30 +15,30 @@ export interface LmdbOptions { * * `MDB_WRITEMAP` is on by default. */ - asyncWrites: boolean + asyncWrites: boolean; /** * The mmap size, this corresponds to [`mdb_env_set_mapsize`](http://www.lmdb.tech/doc/group__mdb.html#gaa2506ec8dab3d969b0e609cd82e619e5) * if this isn't set it'll default to around 10MB. */ - mapSize?: number + mapSize?: number; } -function initTracingSubscriber(): void +export function initTracingSubscriber(): void; export interface Entry { - key: string - value: Buffer + key: string; + value: Buffer; } -export type LMDB = Lmdb +export type LMDB = Lmdb; export declare class Lmdb { - constructor(options: LmdbOptions) - get(key: string): Promise - getSync(key: string): Buffer | null - getManySync(keys: Array): Array - putMany(entries: Array): Promise - put(key: string, data: Buffer): Promise - putNoConfirm(key: string, data: Buffer): void - startReadTransaction(): void - commitReadTransaction(): void - startWriteTransaction(): Promise - commitWriteTransaction(): Promise - close(): void + constructor(options: LmdbOptions); + get(key: string): Promise; + getSync(key: string): Buffer | null; + getManySync(keys: Array): Array; + putMany(entries: Array): Promise; + put(key: string, data: Buffer): Promise; + putNoConfirm(key: string, data: Buffer): void; + startReadTransaction(): void; + commitReadTransaction(): void; + startWriteTransaction(): Promise; + commitWriteTransaction(): Promise; + close(): void; } diff --git a/package.json b/package.json index 36f9f12fd..356c1d923 100644 --- a/package.json +++ b/package.json @@ -42,10 +42,11 @@ "postinstall": "patch-package" }, "devDependencies": { + "@atlaspack/babel-register": "*", + "@babel/cli": "^7.25.6", "@babel/core": "^7.22.11", "@khanacademy/flow-to-ts": "^0.5.2", "@napi-rs/cli": "^2.18.3", - "@atlaspack/babel-register": "*", "@types/node": ">= 18", "buffer": "mischnic/buffer#b8a4fa94", "cross-env": "^7.0.0", @@ -62,7 +63,9 @@ "punycode": "^1.4.1", "rimraf": "^5.0.5", "semver": "^7.5.2", - "sinon": "^7.3.1" + "sinon": "^7.3.1", + "ts-node": "^10.9.2", + "turbo": "^2.1.2" }, "engines": { "node": ">= 16.0.0" diff --git a/packages/bundlers/default/package.json b/packages/bundlers/default/package.json index 39c4de11a..bf0489305 100644 --- a/packages/bundlers/default/package.json +++ b/packages/bundlers/default/package.json @@ -11,6 +11,9 @@ }, "main": "lib/DefaultBundler.js", "source": "src/DefaultBundler.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/bundlers/library/package.json b/packages/bundlers/library/package.json index 8a93aa698..f618cca26 100644 --- a/packages/bundlers/library/package.json +++ b/packages/bundlers/library/package.json @@ -11,6 +11,9 @@ }, "main": "lib/LibraryBundler.js", "source": "src/LibraryBundler.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/configs/default/package.json b/packages/configs/default/package.json index 7c3f17173..4fc5dcb14 100644 --- a/packages/configs/default/package.json +++ b/packages/configs/default/package.json @@ -11,6 +11,7 @@ }, "main": "index.json", "scripts": { + "test": "mocha", "test-ci": "mocha" }, "dependencies": { diff --git a/packages/configs/repl/package.json b/packages/configs/repl/package.json index db3d2d3d9..468f17504 100644 --- a/packages/configs/repl/package.json +++ b/packages/configs/repl/package.json @@ -8,9 +8,6 @@ "url": "https://github.com/atlassian-labs/atlaspack.git" }, "main": "index.json", - "scripts": { - "test-ci": "mocha" - }, "dependencies": { "@atlaspack/bundler-default": "2.12.0", "@atlaspack/compressor-raw": "2.12.0", diff --git a/packages/core/cache/package.json b/packages/core/cache/package.json index 15e246719..f05a33cad 100644 --- a/packages/core/cache/package.json +++ b/packages/core/cache/package.json @@ -17,6 +17,7 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "test": "mocha", "build-ts": "mkdir -p lib && flow-to-ts src/types.js > lib/types.d.ts", "check-ts": "tsc --noEmit index.d.ts" diff --git a/packages/core/cli/package.json b/packages/core/cli/package.json index 9046b885b..6ebb03549 100644 --- a/packages/core/cli/package.json +++ b/packages/core/cli/package.json @@ -17,6 +17,7 @@ "source": "src/bin.js", "scripts": { "prepack": "./ensure-no-dev-lib.sh", + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "dev:prepare": "rimraf ./lib/ && mkdir -p lib && cp ./bin/dev-bin.js ./lib/bin.js" }, "engines": { diff --git a/packages/core/codeframe/package.json b/packages/core/codeframe/package.json index d7f63342d..69055672e 100644 --- a/packages/core/codeframe/package.json +++ b/packages/core/codeframe/package.json @@ -6,6 +6,10 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/core/core/package.json b/packages/core/core/package.json index c046ab3fc..3468119ea 100644 --- a/packages/core/core/package.json +++ b/packages/core/core/package.json @@ -15,6 +15,7 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "test": "mocha", "test-ci": "mocha", "check-ts": "tsc --noEmit index.d.ts" diff --git a/packages/core/core/src/Atlaspack.js b/packages/core/core/src/Atlaspack.js index 6758cb2fe..3fe167b84 100644 --- a/packages/core/core/src/Atlaspack.js +++ b/packages/core/core/src/Atlaspack.js @@ -130,7 +130,7 @@ export default class Atlaspack { rustAtlaspack = new AtlaspackV3({ ...options, corePath: path.join(__dirname, '..'), - threads: process.env.NODE_ENV === 'test' ? 2 : undefined, + threads: process.env.NODE_ENV === 'test' ? 0 : undefined, entries: Array.isArray(entries) ? entries : entries == null diff --git a/packages/core/core/src/atlaspack-v3/worker/index.js b/packages/core/core/src/atlaspack-v3/worker/index.js index c79047238..cc65e0042 100644 --- a/packages/core/core/src/atlaspack-v3/worker/index.js +++ b/packages/core/core/src/atlaspack-v3/worker/index.js @@ -1,7 +1,4 @@ -if ( - process.env.ATLASPACK_BUILD_ENV !== 'production' || - process.env.ATLASPACK_SELF_BUILD -) { +if (process.env.ATLASPACK_SELF_BUILD) { require('@atlaspack/babel-register'); } diff --git a/packages/core/diagnostic/package.json b/packages/core/diagnostic/package.json index 609248b8e..9954a4c71 100644 --- a/packages/core/diagnostic/package.json +++ b/packages/core/diagnostic/package.json @@ -17,6 +17,8 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha", "build-ts": "flow-to-ts src/*.js --write && tsc --emitDeclarationOnly --declaration --esModuleInterop src/*.ts && mkdir -p lib && mv src/*.d.ts lib/. && rm src/*.ts", "check-ts": "tsc --noEmit lib/diagnostic.d.ts" }, diff --git a/packages/core/feature-flags/package.json b/packages/core/feature-flags/package.json index 380c9b61d..9ee828326 100644 --- a/packages/core/feature-flags/package.json +++ b/packages/core/feature-flags/package.json @@ -14,6 +14,8 @@ "source": "src/index.js", "types": "lib/types.d.ts", "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha test", "build-ts": "mkdir -p lib && flow-to-ts src/types.js > lib/types.d.ts", "check-ts": "tsc --noEmit lib/types.d.ts" }, diff --git a/packages/core/fs/package.json b/packages/core/fs/package.json index a2364f535..66547c90a 100644 --- a/packages/core/fs/package.json +++ b/packages/core/fs/package.json @@ -44,6 +44,8 @@ } }, "scripts": { + "test": "mocha", + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "build-ts": "mkdir -p lib && flow-to-ts src/types.js > lib/types.d.ts", "check-ts": "tsc --noEmit index.d.ts" }, diff --git a/packages/core/fs/test/OverlayFS.test.js b/packages/core/fs/test/OverlayFS.test.js index 3f5e35506..8a0c54665 100644 --- a/packages/core/fs/test/OverlayFS.test.js +++ b/packages/core/fs/test/OverlayFS.test.js @@ -1,7 +1,7 @@ // @flow import {OverlayFS} from '../src/OverlayFS'; -import {fsFixture} from '@atlaspack/test-utils/src/fsFixture'; +import {fsFixture} from '@atlaspack/test-utils/lib/fsFixture'; import {MemoryFS} from '../src/MemoryFS'; import WorkerFarm from '@atlaspack/workers'; @@ -15,7 +15,7 @@ describe('OverlayFS', () => { beforeEach(() => { workerFarm = new WorkerFarm({ - workerPath: require.resolve('@atlaspack/core/src/worker.js'), + workerPath: require.resolve('@atlaspack/core/lib/worker.js'), }); underlayFS = new MemoryFS(workerFarm); fs = new OverlayFS(workerFarm, underlayFS); diff --git a/packages/core/graph/package.json b/packages/core/graph/package.json index 9d844a30c..3844311a0 100644 --- a/packages/core/graph/package.json +++ b/packages/core/graph/package.json @@ -3,6 +3,10 @@ "version": "3.2.0", "description": "Blazing fast, zero configuration web application bundler", "license": "(MIT OR Apache-2.0)", + "scripts": { + "test": "mocha", + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "publishConfig": { "access": "public" }, diff --git a/packages/core/integration-tests/test/cache.js b/packages/core/integration-tests/test/cache.js index d33ea73e1..33b90e595 100644 --- a/packages/core/integration-tests/test/cache.js +++ b/packages/core/integration-tests/test/cache.js @@ -122,6 +122,8 @@ async function testCache(update: UpdateFn | TestConfig, integration) { return b; } +describe('', () => {}); + describe.v2('cache', function () { before(async () => { await inputFS.rimraf(path.join(__dirname, 'input')); diff --git a/packages/core/logger/package.json b/packages/core/logger/package.json index d7fff5684..25cb717b5 100644 --- a/packages/core/logger/package.json +++ b/packages/core/logger/package.json @@ -18,5 +18,9 @@ "dependencies": { "@atlaspack/diagnostic": "2.12.0", "@atlaspack/events": "2.12.0" + }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" } } diff --git a/packages/core/markdown-ansi/package.json b/packages/core/markdown-ansi/package.json index c45056ba8..333ad71f6 100644 --- a/packages/core/markdown-ansi/package.json +++ b/packages/core/markdown-ansi/package.json @@ -12,6 +12,10 @@ }, "main": "lib/markdown-ansi.js", "source": "src/markdown-ansi.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" + }, "engines": { "node": ">= 16.0.0" }, diff --git a/packages/core/package-manager/package.json b/packages/core/package-manager/package.json index 57484c596..4cf7c8819 100644 --- a/packages/core/package-manager/package.json +++ b/packages/core/package-manager/package.json @@ -17,6 +17,7 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "build-ts": "mkdir -p lib && flow-to-ts src/index.js > lib/index.d.ts", "check-ts": "tsc --noEmit index.d.ts", "test": "mocha test" diff --git a/packages/core/package-manager/test/NodePackageManager.test.js b/packages/core/package-manager/test/NodePackageManager.test.js index dcd36022d..952844d9a 100644 --- a/packages/core/package-manager/test/NodePackageManager.test.js +++ b/packages/core/package-manager/test/NodePackageManager.test.js @@ -49,7 +49,7 @@ describe('NodePackageManager', function () { beforeEach(() => { workerFarm = new WorkerFarm({ - workerPath: require.resolve('@atlaspack/core/src/worker.js'), + workerPath: require.resolve('@atlaspack/core/lib/worker.js'), }); fs = new OverlayFS(new MemoryFS(workerFarm), new NodeFS()); packageInstaller = new MockPackageInstaller(); diff --git a/packages/core/plugin/package.json b/packages/core/plugin/package.json index 3c5fe29f4..6ab1c7215 100644 --- a/packages/core/plugin/package.json +++ b/packages/core/plugin/package.json @@ -16,6 +16,7 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "check-ts": "tsc --noEmit src/PluginAPI.d.ts" }, "dependencies": { diff --git a/packages/core/profiler/package.json b/packages/core/profiler/package.json index 725669ff0..a00fd7bc4 100644 --- a/packages/core/profiler/package.json +++ b/packages/core/profiler/package.json @@ -16,6 +16,8 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha", "build-ts": "flow-to-ts src/*.js --write && rm -f ./src/*.d.ts && tsc --emitDeclarationOnly --declaration --esModuleInterop --target es2015 --moduleResolution node16 --module node16 src/*.ts && mkdir -p lib && mv src/*.d.ts lib/. && rm src/*.ts && node build-ts.js", "check-ts": "tsc --noEmit lib/index.d.ts" }, diff --git a/packages/core/rust/browser.js b/packages/core/rust/browser.js index 110aeffb5..f75052bca 100644 --- a/packages/core/rust/browser.js +++ b/packages/core/rust/browser.js @@ -6,7 +6,7 @@ let env; module.exports.init = async function init(input) { if (env) return; - input = input ?? new URL('parcel_node_bindings.wasm', import.meta.url); + input = input ?? new URL('atlaspack-node-bindings.wasm', import.meta.url); const {instance} = await WebAssembly.instantiateStreaming(fetch(input), { env: { ...napi, diff --git a/packages/core/rust/package.json b/packages/core/rust/package.json index 3b3f6363b..6561af371 100644 --- a/packages/core/rust/package.json +++ b/packages/core/rust/package.json @@ -30,10 +30,11 @@ "napi-wasm": "^1.0.1" }, "scripts": { - "build": "napi build --platform --cargo-cwd ../../../crates/node-bindings", - "build-canary": "napi build --platform --profile canary --features canary --cargo-cwd ../../../crates/node-bindings", - "build-release": "napi build --platform --release --cargo-cwd ../../../crates/node-bindings", "test": "mocha", + "build": "napi build --platform --release --cargo-cwd ../../../crates/node-bindings", + "build-debug": "napi build --platform --cargo-cwd ../../../crates/node-bindings", + "build-release": "yarn run build", + "build-canary": "napi build --platform --profile canary --features canary --cargo-cwd ../../../crates/node-bindings", "wasm:build": "cargo build -p atlaspack-node-bindings --target wasm32-unknown-unknown && cp ../../../target/wasm32-unknown-unknown/debug/atlaspack_node_bindings.wasm .", "wasm:build-release": "CARGO_PROFILE_RELEASE_LTO=true cargo build -p atlaspack-node-bindings --target wasm32-unknown-unknown --release && wasm-opt --strip-debug -O ../../../target/wasm32-unknown-unknown/release/atlaspack_node_bindings.wasm -o atlaspack_node_bindings.wasm" } diff --git a/packages/core/test-utils/package.json b/packages/core/test-utils/package.json index 3bb5ee0f8..25387ed96 100644 --- a/packages/core/test-utils/package.json +++ b/packages/core/test-utils/package.json @@ -9,6 +9,10 @@ "url": "https://github.com/atlassian-labs/atlaspack.git" }, "main": "src/utils.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" + }, "engines": { "node": ">= 16.0.0" }, diff --git a/packages/core/test-utils/test/fsFixture.test.js b/packages/core/test-utils/test/fsFixture.test.js index 8b989cdda..eda0efce9 100644 --- a/packages/core/test-utils/test/fsFixture.test.js +++ b/packages/core/test-utils/test/fsFixture.test.js @@ -496,7 +496,7 @@ describe('fsFixture', () => { beforeEach(() => { workerFarm = new WorkerFarm({ - workerPath: require.resolve('@atlaspack/core/src/worker.js'), + workerPath: require.resolve('@atlaspack/core/lib/worker.js'), }); fs = new MemoryFS(workerFarm); }); @@ -608,7 +608,7 @@ describe('toFixture', () => { beforeEach(() => { workerFarm = new WorkerFarm({ - workerPath: require.resolve('@atlaspack/core/src/worker.js'), + workerPath: require.resolve('@atlaspack/core/lib/worker.js'), }); fs = new MemoryFS(workerFarm); }); diff --git a/packages/core/utils/package.json b/packages/core/utils/package.json index 3b184378a..865a7f981 100644 --- a/packages/core/utils/package.json +++ b/packages/core/utils/package.json @@ -62,5 +62,9 @@ "./src/http-server.js": false, "./src/openInBrowser.js": false, "@atlaspack/markdown-ansi": false + }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" } } diff --git a/packages/core/workers/package.json b/packages/core/workers/package.json index 962cf0ac0..4aaedd60b 100644 --- a/packages/core/workers/package.json +++ b/packages/core/workers/package.json @@ -6,6 +6,10 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/dev/atlaspack-link/package.json b/packages/dev/atlaspack-link/package.json index 81231c484..8560f45e9 100644 --- a/packages/dev/atlaspack-link/package.json +++ b/packages/dev/atlaspack-link/package.json @@ -7,6 +7,7 @@ "atlaspack-link": "bin.js" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "test": "cd ../../.. && yarn test:integration --grep @atlaspack/link" }, "main": "src/index.js", diff --git a/packages/dev/babel-register/babel-plugin-module-translate.js b/packages/dev/babel-register/babel-plugin-module-translate.js deleted file mode 100644 index b91c5cb46..000000000 --- a/packages/dev/babel-register/babel-plugin-module-translate.js +++ /dev/null @@ -1,79 +0,0 @@ -const resolve = require('resolve'); -const path = require('path'); - -function resolveSource(specifier, from) { - return resolve.sync(specifier, { - basedir: path.dirname(from), - packageFilter(pkg) { - if ( - pkg.name.startsWith('@atlaspack/') || - pkg.name.startsWith('@parcel/') - ) { - if (pkg.source) { - pkg.main = pkg.source; - } - } - return pkg; - }, - }); -} - -let sourceFieldCache = new Map(); -function getSourceField(specifier, from) { - let key = `${specifier}:${from}`; - if (sourceFieldCache.has(key)) { - return sourceFieldCache.get(key); - } - - let result = resolveSource(specifier, from); - sourceFieldCache.set(key, result); - return result; -} - -module.exports = ({types: t}) => ({ - name: 'module-translate', - visitor: { - ImportDeclaration({node}, state) { - let source = node.source; - if ( - t.isStringLiteral(source) && - (source.value.startsWith('@atlaspack/') || - source.value.startsWith('@parcel/')) - ) { - source.value = getSourceField( - source.value, - state.file.opts.filename || process.cwd(), - ); - } - }, - CallExpression(path, state) { - let {node} = path; - if ( - t.isIdentifier(node.callee, {name: 'require'}) && - !path.scope.hasBinding(node.callee.value) && - node.arguments.length === 1 && - t.isStringLiteral(node.arguments[0]) && - (node.arguments[0].value.startsWith('@atlaspack/') || - node.arguments[0].value.startsWith('@parcel/')) - ) { - try { - node.arguments[0].value = getSourceField( - node.arguments[0].value, - state.file.opts.filename || process.cwd(), - ); - } catch (e) { - let exprStmtParent = path - .getAncestry() - .find(v => v.isExpressionStatement()); - if (exprStmtParent) { - exprStmtParent.replaceWith( - t.throwStatement(t.stringLiteral(e.message)), - ); - } - } - } - }, - }, -}); - -module.exports.resolveSource = resolveSource; diff --git a/packages/dev/babel-register/index.js b/packages/dev/babel-register/index.js index c4f0cbf60..07c91bcf5 100644 --- a/packages/dev/babel-register/index.js +++ b/packages/dev/babel-register/index.js @@ -12,7 +12,7 @@ require('@babel/register')({ ], only: [path.join(__dirname, '../../..')], presets: [parcelBabelPreset], - plugins: [require('./babel-plugin-module-translate')], + plugins: [], }); // This adds the registration to the Node args, which are passed diff --git a/packages/dev/bundle-stats-cli/package.json b/packages/dev/bundle-stats-cli/package.json index 53ba1a755..1dfc3cf9e 100644 --- a/packages/dev/bundle-stats-cli/package.json +++ b/packages/dev/bundle-stats-cli/package.json @@ -15,6 +15,7 @@ "atlaspack-bundle-stats": "bin/bundle-stats.js" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "prepack": "./ensure-no-dev-lib.sh", "dev:prepare": "rimraf ./lib/ && mkdir -p lib && cp ./bin/dev-bin.js ./lib/bin.js" }, diff --git a/packages/dev/eslint-plugin/package.json b/packages/dev/eslint-plugin/package.json index b0267fabb..138fd68cb 100644 --- a/packages/dev/eslint-plugin/package.json +++ b/packages/dev/eslint-plugin/package.json @@ -3,7 +3,10 @@ "private": true, "version": "2.12.0", "main": "index.js", - "scripts": {}, + "scripts": { + "build": "babel src --presets @atlaspack/babel-preset --out-dir lib", + "test": "mocha" + }, "dependencies": { "read-pkg-up": "^5.0.0" }, diff --git a/packages/dev/eslint-plugin/test/rules/no-self-package-imports.test.js b/packages/dev/eslint-plugin/test/rules/no-self-package-imports.test.js index 97d124cbf..e4508f4d0 100644 --- a/packages/dev/eslint-plugin/test/rules/no-self-package-imports.test.js +++ b/packages/dev/eslint-plugin/test/rules/no-self-package-imports.test.js @@ -10,7 +10,15 @@ const filename = __filename; new RuleTester({ parser: require.resolve('@babel/eslint-parser'), - parserOptions: {ecmaVersion: 2018, sourceType: 'module'}, + parserOptions: { + ecmaVersion: 2018, + sourceType: 'module', + requireConfigFile: false, + babelOptions: { + babelrc: false, + configFile: false, + }, + }, }).run('no-self-package-imports', rule, { valid: [ {code: "require('path');", filename}, diff --git a/packages/dev/eslint-plugin/test/utils.test.js b/packages/dev/eslint-plugin/test/utils.test.js index 0a761a6e1..9cf8ef4ad 100644 --- a/packages/dev/eslint-plugin/test/utils.test.js +++ b/packages/dev/eslint-plugin/test/utils.test.js @@ -20,7 +20,11 @@ describe('utils', () => { it('identifies requires', () => { assert.equal( isStaticRequire( - getFirstExpression(parse("require('@atlaspack/core')")), + getFirstExpression( + parse("require('@atlaspack/core')", { + requireConfigFile: false, + }), + ), ), true, ); @@ -28,7 +32,13 @@ describe('utils', () => { it("doesn't handle dynamic requires", () => { assert.equal( - isStaticRequire(getFirstExpression(parse('require(dynamic)'))), + isStaticRequire( + getFirstExpression( + parse('require(dynamic)', { + requireConfigFile: false, + }), + ), + ), false, ); }); @@ -38,7 +48,11 @@ describe('utils', () => { it('identifies built-in require.resolve', () => { assert.equal( isStaticResolve( - getFirstExpression(parse("require.resolve('@atlaspack/core')")), + getFirstExpression( + parse("require.resolve('@atlaspack/core')", { + requireConfigFile: false, + }), + ), ), true, ); diff --git a/packages/dev/esm-fuzzer/index.js b/packages/dev/esm-fuzzer/index.js index 7215e8076..fa6b233c1 100644 --- a/packages/dev/esm-fuzzer/index.js +++ b/packages/dev/esm-fuzzer/index.js @@ -3,7 +3,7 @@ import assert from 'assert'; import path from 'path'; const runESM = require('./runESM'); -const parcel = require('./parcel'); +const parcel = require('./atlaspack'); const generateExample = require('./generateExample'); async function run(example) { diff --git a/packages/dev/esm-fuzzer/package.json b/packages/dev/esm-fuzzer/package.json index bb29b7a62..04c25c055 100644 --- a/packages/dev/esm-fuzzer/package.json +++ b/packages/dev/esm-fuzzer/package.json @@ -3,7 +3,7 @@ "version": "2.12.0", "private": true, "scripts": { - "test": "NODE_NO_WARNINGS=1 node --experimental-vm-modules -r @atlaspack/babel-register index.js" + "test:fuzz": "NODE_NO_WARNINGS=1 node --experimental-vm-modules -r @atlaspack/babel-register index.js" }, "dependencies": { "@babel/core": "^7.22.11", diff --git a/packages/dev/query/package.json b/packages/dev/query/package.json index 0d2e79ac6..58e132314 100644 --- a/packages/dev/query/package.json +++ b/packages/dev/query/package.json @@ -7,6 +7,7 @@ }, "scripts": { "prepack": "./ensure-no-dev-lib.sh", + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "dev:prepare": "rimraf ./lib/ && mkdir -p lib && cp ./bin/dev-bin.js ./lib/bin.js" }, "repository": { diff --git a/packages/dev/repl/package.json b/packages/dev/repl/package.json index 83ef7f1af..4f78c7f9c 100644 --- a/packages/dev/repl/package.json +++ b/packages/dev/repl/package.json @@ -5,7 +5,7 @@ "private": true, "scripts": { "start": "ATLASPACK_BUILD_REPL=1 atlaspack src/index.html --no-source-maps", - "build": "yarn prepare && ATLASPACK_BUILD_REPL=1 atlaspack build src/index.html --no-source-maps", + "build:repl": "yarn prepare && ATLASPACK_BUILD_REPL=1 atlaspack build src/index.html --no-source-maps", "serve": "serve dist/ -c ../serve.json", "prepare": "node write-commit.js" }, diff --git a/packages/dev/repl/src/atlaspack/index.js b/packages/dev/repl/src/atlaspack/index.js index 175b026a1..bb3b9f6a3 100644 --- a/packages/dev/repl/src/atlaspack/index.js +++ b/packages/dev/repl/src/atlaspack/index.js @@ -6,7 +6,7 @@ import {proxy, wrap, transfer} from 'comlink'; const worker = wrap( // $FlowFixMe - new Worker(new URL('./ParcelWorker.js', import /*:: ("") */.meta.url), { + new Worker(new URL('./AtlaspackWorker.js', import /*:: ("") */.meta.url), { name: 'Atlaspack Worker Main', type: 'module', }), diff --git a/packages/dev/repl/src/index.js b/packages/dev/repl/src/index.js index 457929b4c..c060d5319 100644 --- a/packages/dev/repl/src/index.js +++ b/packages/dev/repl/src/index.js @@ -8,7 +8,7 @@ import {useMedia} from 'react-use'; // $FlowFixMe import parcelLogo from 'url:./assets/logo.svg'; // $FlowFixMe -import parcelText from 'url:./assets/parcel.png'; +import parcelText from 'url:./assets/atlaspack.png'; import { Editor, diff --git a/packages/examples/eslint/package.json b/packages/examples/eslint/package.json index 58da5df89..5e4bd2231 100644 --- a/packages/examples/eslint/package.json +++ b/packages/examples/eslint/package.json @@ -4,7 +4,7 @@ "license": "(MIT OR Apache-2.0)", "private": true, "scripts": { - "build": "atlaspack build src/index.js" + "build:example": "atlaspack build src/index.js" }, "devDependencies": { "@atlaspack/cli": "^2.12.0", diff --git a/packages/examples/simple/package.json b/packages/examples/simple/package.json index 81b8e8a46..1e7172e9b 100644 --- a/packages/examples/simple/package.json +++ b/packages/examples/simple/package.json @@ -4,7 +4,7 @@ "license": "(MIT OR Apache-2.0)", "private": true, "scripts": { - "build": "atlaspack build src/index.js" + "build:example": "atlaspack build src/index.js" }, "devDependencies": { "@atlaspack/cli": "^2.12.0" diff --git a/packages/examples/typechecking/package.json b/packages/examples/typechecking/package.json index 67ad50fab..a7adb3208 100644 --- a/packages/examples/typechecking/package.json +++ b/packages/examples/typechecking/package.json @@ -4,7 +4,7 @@ "license": "(MIT OR Apache-2.0)", "private": true, "scripts": { - "build": "atlaspack build src/index.ts" + "build:example": "atlaspack build src/index.ts" }, "devDependencies": { "@atlaspack/cli": "^2.12.0", diff --git a/packages/examples/typescript/package.json b/packages/examples/typescript/package.json index 4c260873f..6dde91795 100644 --- a/packages/examples/typescript/package.json +++ b/packages/examples/typescript/package.json @@ -4,7 +4,7 @@ "license": "(MIT OR Apache-2.0)", "private": true, "scripts": { - "build": "atlaspack build src/index.ts" + "build:example": "atlaspack build src/index.ts" }, "devDependencies": { "@atlaspack/cli": "^2.12.0" diff --git a/packages/migrations/parcel-to-atlaspack/package.json b/packages/migrations/parcel-to-atlaspack/package.json index 2223f4a92..31ef18f78 100644 --- a/packages/migrations/parcel-to-atlaspack/package.json +++ b/packages/migrations/parcel-to-atlaspack/package.json @@ -14,6 +14,7 @@ "dist" ], "scripts": { + "build": "tsc --project src/tsconfig.json && chmod +x dist/bin.js", "prepack": "tsc --project src/tsconfig.json && chmod +x dist/bin.js", "start": "ts-node src/bin.ts" }, diff --git a/packages/namers/default/package.json b/packages/namers/default/package.json index 494a5bd6d..1a9340bb0 100644 --- a/packages/namers/default/package.json +++ b/packages/namers/default/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/DefaultNamer.js", "source": "src/DefaultNamer.js", "engines": { diff --git a/packages/optimizers/blob-url/package.json b/packages/optimizers/blob-url/package.json index 6fd71ce28..202c158cb 100644 --- a/packages/optimizers/blob-url/package.json +++ b/packages/optimizers/blob-url/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/BlobURLOptimizer.js", "source": "src/BlobURLOptimizer.js", "engines": { diff --git a/packages/optimizers/css/package.json b/packages/optimizers/css/package.json index ff663d146..761624644 100644 --- a/packages/optimizers/css/package.json +++ b/packages/optimizers/css/package.json @@ -11,6 +11,9 @@ }, "main": "lib/CSSOptimizer.js", "source": "src/CSSOptimizer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/optimizers/cssnano/package.json b/packages/optimizers/cssnano/package.json index b7026b9cb..0bf7920db 100644 --- a/packages/optimizers/cssnano/package.json +++ b/packages/optimizers/cssnano/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/CSSNanoOptimizer.js", "source": "src/CSSNanoOptimizer.js", "engines": { diff --git a/packages/optimizers/data-url/package.json b/packages/optimizers/data-url/package.json index 5e1a87486..a9d651c23 100644 --- a/packages/optimizers/data-url/package.json +++ b/packages/optimizers/data-url/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/DataURLOptimizer.js", "source": "src/DataURLOptimizer.js", "engines": { diff --git a/packages/optimizers/htmlnano/package.json b/packages/optimizers/htmlnano/package.json index faaebf1d8..c903e7e22 100644 --- a/packages/optimizers/htmlnano/package.json +++ b/packages/optimizers/htmlnano/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/HTMLNanoOptimizer.js", "source": "src/HTMLNanoOptimizer.js", "engines": { diff --git a/packages/optimizers/image/package.json b/packages/optimizers/image/package.json index 93db50420..e3e1f696f 100644 --- a/packages/optimizers/image/package.json +++ b/packages/optimizers/image/package.json @@ -7,6 +7,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/optimizers/inline-requires/package.json b/packages/optimizers/inline-requires/package.json index 676728a01..1ecd35801 100644 --- a/packages/optimizers/inline-requires/package.json +++ b/packages/optimizers/inline-requires/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/InlineRequires.js", "source": "src/InlineRequires.js", "engines": { diff --git a/packages/optimizers/svgo/package.json b/packages/optimizers/svgo/package.json index 629d8ba68..f6ec1212a 100644 --- a/packages/optimizers/svgo/package.json +++ b/packages/optimizers/svgo/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/optimizers/swc/package.json b/packages/optimizers/swc/package.json index be76b2e21..06b6915fa 100644 --- a/packages/optimizers/swc/package.json +++ b/packages/optimizers/swc/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/optimizers/terser/package.json b/packages/optimizers/terser/package.json index 77005482b..186f6152d 100644 --- a/packages/optimizers/terser/package.json +++ b/packages/optimizers/terser/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/css/package.json b/packages/packagers/css/package.json index fa5b7ca3d..bf0a56dba 100644 --- a/packages/packagers/css/package.json +++ b/packages/packagers/css/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/CSSPackager.js", "source": "src/CSSPackager.js", "engines": { diff --git a/packages/packagers/html/package.json b/packages/packagers/html/package.json index bad8922fa..577ab7816 100644 --- a/packages/packagers/html/package.json +++ b/packages/packagers/html/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/js/package.json b/packages/packagers/js/package.json index 7200b0425..4e9a66090 100644 --- a/packages/packagers/js/package.json +++ b/packages/packagers/js/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/raw-url/package.json b/packages/packagers/raw-url/package.json index 3a1e23736..30cb2ffa8 100644 --- a/packages/packagers/raw-url/package.json +++ b/packages/packagers/raw-url/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/raw/package.json b/packages/packagers/raw/package.json index 72c3009ce..d2c9c4cf0 100644 --- a/packages/packagers/raw/package.json +++ b/packages/packagers/raw/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/svg/package.json b/packages/packagers/svg/package.json index d1c3fb1fd..3f8e4baa7 100644 --- a/packages/packagers/svg/package.json +++ b/packages/packagers/svg/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/ts/package.json b/packages/packagers/ts/package.json index e530d653f..7af59f0dd 100644 --- a/packages/packagers/ts/package.json +++ b/packages/packagers/ts/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/wasm/package.json b/packages/packagers/wasm/package.json index 2bbc2ab88..9e05f57a4 100644 --- a/packages/packagers/wasm/package.json +++ b/packages/packagers/wasm/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/webextension/package.json b/packages/packagers/webextension/package.json index b2e2d945d..a678e8877 100644 --- a/packages/packagers/webextension/package.json +++ b/packages/packagers/webextension/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/packagers/xml/package.json b/packages/packagers/xml/package.json index f3570dd1c..817135d59 100644 --- a/packages/packagers/xml/package.json +++ b/packages/packagers/xml/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/reporters/build-metrics/package.json b/packages/reporters/build-metrics/package.json index 3e30fb3a2..2fc7a8d1a 100644 --- a/packages/reporters/build-metrics/package.json +++ b/packages/reporters/build-metrics/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/reporters/bundle-analyzer/package.json b/packages/reporters/bundle-analyzer/package.json index 7f3b921d4..21c7b32ca 100644 --- a/packages/reporters/bundle-analyzer/package.json +++ b/packages/reporters/bundle-analyzer/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/BundleAnalyzerReporter.js", "source": "src/BundleAnalyzerReporter.js", "engines": { diff --git a/packages/reporters/bundle-buddy/package.json b/packages/reporters/bundle-buddy/package.json index 4bcaf190e..db565b91f 100644 --- a/packages/reporters/bundle-buddy/package.json +++ b/packages/reporters/bundle-buddy/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/BundleBuddyReporter.js", "source": "src/BundleBuddyReporter.js", "engines": { diff --git a/packages/reporters/bundle-stats/package.json b/packages/reporters/bundle-stats/package.json index dceefe24e..a8db4dc43 100644 --- a/packages/reporters/bundle-stats/package.json +++ b/packages/reporters/bundle-stats/package.json @@ -9,6 +9,9 @@ "bin": { "atlaspack-bundle-stats": "bin.js" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/reporters/cli/package.json b/packages/reporters/cli/package.json index 71f3185c5..dd0651b00 100644 --- a/packages/reporters/cli/package.json +++ b/packages/reporters/cli/package.json @@ -11,6 +11,9 @@ }, "main": "lib/CLIReporter.js", "source": "src/CLIReporter.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/reporters/dev-server-sw/package.json b/packages/reporters/dev-server-sw/package.json index 07eee7eb6..cbfe24510 100644 --- a/packages/reporters/dev-server-sw/package.json +++ b/packages/reporters/dev-server-sw/package.json @@ -8,6 +8,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/ServerReporter.js", "source": "src/ServerReporter.js", "engines": { diff --git a/packages/reporters/dev-server/package.json b/packages/reporters/dev-server/package.json index b2f89389c..3f6d1235c 100644 --- a/packages/reporters/dev-server/package.json +++ b/packages/reporters/dev-server/package.json @@ -12,6 +12,9 @@ }, "main": "lib/ServerReporter.js", "source": "src/ServerReporter.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/reporters/json/package.json b/packages/reporters/json/package.json index a5371e207..b75b08a3c 100644 --- a/packages/reporters/json/package.json +++ b/packages/reporters/json/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/JSONReporter.js", "source": "src/JSONReporter.js", "engines": { diff --git a/packages/reporters/lsp-reporter/package.json b/packages/reporters/lsp-reporter/package.json index 9d6c44401..0164a6c8c 100644 --- a/packages/reporters/lsp-reporter/package.json +++ b/packages/reporters/lsp-reporter/package.json @@ -11,6 +11,9 @@ }, "main": "lib/LspReporter.js", "source": "src/LspReporter.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/reporters/sourcemap-visualiser/package.json b/packages/reporters/sourcemap-visualiser/package.json index abaf4c62e..3e453af85 100644 --- a/packages/reporters/sourcemap-visualiser/package.json +++ b/packages/reporters/sourcemap-visualiser/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/SourceMapVisualiser.js", "source": "src/SourceMapVisualiser.js", "engines": { diff --git a/packages/reporters/tracer/package.json b/packages/reporters/tracer/package.json index e52e38941..9cd8469d0 100644 --- a/packages/reporters/tracer/package.json +++ b/packages/reporters/tracer/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/TracerReporter.js", "source": "src/TracerReporter.js", "engines": { diff --git a/packages/resolvers/default/package.json b/packages/resolvers/default/package.json index 5d1ac7f07..87e6a6727 100644 --- a/packages/resolvers/default/package.json +++ b/packages/resolvers/default/package.json @@ -11,6 +11,9 @@ }, "main": "lib/DefaultResolver.js", "source": "src/DefaultResolver.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/resolvers/glob/package.json b/packages/resolvers/glob/package.json index 398f7cda4..426a4dc3b 100644 --- a/packages/resolvers/glob/package.json +++ b/packages/resolvers/glob/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/GlobResolver.js", "source": "src/GlobResolver.js", "engines": { diff --git a/packages/resolvers/repl-runtimes/package.json b/packages/resolvers/repl-runtimes/package.json index df6d8cb44..b99592b58 100644 --- a/packages/resolvers/repl-runtimes/package.json +++ b/packages/resolvers/repl-runtimes/package.json @@ -7,6 +7,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "source": "src/REPLRuntimesResolver.js", "engines": { "parcel": "^2.11.0" diff --git a/packages/runtimes/hmr/package.json b/packages/runtimes/hmr/package.json index 8ca093e0b..ae386ca8f 100644 --- a/packages/runtimes/hmr/package.json +++ b/packages/runtimes/hmr/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/HMRRuntime.js", "source": "src/HMRRuntime.js", "engines": { diff --git a/packages/runtimes/js/package.json b/packages/runtimes/js/package.json index 5af1f6401..4dcfca97f 100644 --- a/packages/runtimes/js/package.json +++ b/packages/runtimes/js/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/JSRuntime.js", "source": "src/JSRuntime.js", "engines": { diff --git a/packages/runtimes/react-refresh/package.json b/packages/runtimes/react-refresh/package.json index 966e44667..473b946a9 100644 --- a/packages/runtimes/react-refresh/package.json +++ b/packages/runtimes/react-refresh/package.json @@ -11,6 +11,9 @@ }, "main": "lib/ReactRefreshRuntime.js", "source": "src/ReactRefreshRuntime.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/runtimes/service-worker/package.json b/packages/runtimes/service-worker/package.json index 6a0f88e22..2314d2f75 100644 --- a/packages/runtimes/service-worker/package.json +++ b/packages/runtimes/service-worker/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "./lib/ServiceWorkerRuntime.js", "source": "./src/ServiceWorkerRuntime.js", "engines": { diff --git a/packages/runtimes/webextension/package.json b/packages/runtimes/webextension/package.json index ee49a4ddd..6b831fd6c 100644 --- a/packages/runtimes/webextension/package.json +++ b/packages/runtimes/webextension/package.json @@ -11,6 +11,9 @@ }, "main": "lib/WebExtensionRuntime.js", "source": "src/WebExtensionRuntime.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/babel/package.json b/packages/transformers/babel/package.json index eefe20e0d..a4131adc3 100644 --- a/packages/transformers/babel/package.json +++ b/packages/transformers/babel/package.json @@ -11,6 +11,9 @@ }, "main": "lib/BabelTransformer.js", "source": "src/BabelTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/css/package.json b/packages/transformers/css/package.json index 78504d83f..1c5336d87 100644 --- a/packages/transformers/css/package.json +++ b/packages/transformers/css/package.json @@ -15,6 +15,9 @@ "node": ">= 16.0.0", "parcel": "^2.12.0" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "dependencies": { "@atlaspack/diagnostic": "2.12.0", "@atlaspack/plugin": "2.12.0", diff --git a/packages/transformers/glsl/package.json b/packages/transformers/glsl/package.json index 6616fb8f5..73fd36ccf 100644 --- a/packages/transformers/glsl/package.json +++ b/packages/transformers/glsl/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/GLSLTransformer.js", "source": "src/GLSLTransformer.js", "engines": { diff --git a/packages/transformers/graphql/package.json b/packages/transformers/graphql/package.json index 67ac9639c..ff7fc7b72 100644 --- a/packages/transformers/graphql/package.json +++ b/packages/transformers/graphql/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/GraphQLTransformer.js", "source": "src/GraphQLTransformer.js", "engines": { diff --git a/packages/transformers/html/package.json b/packages/transformers/html/package.json index 86986ab11..9e3f97663 100644 --- a/packages/transformers/html/package.json +++ b/packages/transformers/html/package.json @@ -6,6 +6,7 @@ "access": "public" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "test": "mocha" }, "repository": { diff --git a/packages/transformers/image/package.json b/packages/transformers/image/package.json index 224529349..910adc6f4 100644 --- a/packages/transformers/image/package.json +++ b/packages/transformers/image/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/ImageTransformer.js", "source": "src/ImageTransformer.js", "engines": { diff --git a/packages/transformers/inline-string/package.json b/packages/transformers/inline-string/package.json index d89bb52f9..d9734ffa4 100644 --- a/packages/transformers/inline-string/package.json +++ b/packages/transformers/inline-string/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/InlineStringTransformer.js", "source": "src/InlineStringTransformer.js", "engines": { diff --git a/packages/transformers/inline/package.json b/packages/transformers/inline/package.json index 6796d5f75..371a6c249 100644 --- a/packages/transformers/inline/package.json +++ b/packages/transformers/inline/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/InlineTransformer.js", "source": "src/InlineTransformer.js", "engines": { diff --git a/packages/transformers/js/package.json b/packages/transformers/js/package.json index 1a38356e3..b405bb320 100644 --- a/packages/transformers/js/package.json +++ b/packages/transformers/js/package.json @@ -12,7 +12,7 @@ "main": "lib/JSTransformer.js", "source": "src/JSTransformer.js", "scripts": { - "test": "mocha" + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" }, "engines": { "parcel": "^2.12.0", diff --git a/packages/transformers/json/package.json b/packages/transformers/json/package.json index 01a5c2248..6a8c2d7f6 100644 --- a/packages/transformers/json/package.json +++ b/packages/transformers/json/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/JSONTransformer.js", "source": "src/JSONTransformer.js", "engines": { diff --git a/packages/transformers/jsonld/package.json b/packages/transformers/jsonld/package.json index 4e27fa344..c971f1f25 100644 --- a/packages/transformers/jsonld/package.json +++ b/packages/transformers/jsonld/package.json @@ -16,7 +16,7 @@ "parcel": "^2.12.0" }, "scripts": { - "test": "yarn workspace @atlaspack/integration-tests test -g jsonld" + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" }, "dependencies": { "@atlaspack/plugin": "2.12.0", diff --git a/packages/transformers/less/package.json b/packages/transformers/less/package.json index 5af68753d..f32aea275 100644 --- a/packages/transformers/less/package.json +++ b/packages/transformers/less/package.json @@ -11,6 +11,9 @@ }, "main": "lib/LessTransformer.js", "source": "src/LessTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/mdx/package.json b/packages/transformers/mdx/package.json index fc5388fae..97f1f8bf2 100644 --- a/packages/transformers/mdx/package.json +++ b/packages/transformers/mdx/package.json @@ -15,6 +15,9 @@ "node": ">= 16.0.0", "parcel": "^2.12.0" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "dependencies": { "@mdx-js/mdx": "^1.6.22", "@atlaspack/plugin": "2.12.0" diff --git a/packages/transformers/postcss/package.json b/packages/transformers/postcss/package.json index 6c7bf3a8d..5e157e94f 100644 --- a/packages/transformers/postcss/package.json +++ b/packages/transformers/postcss/package.json @@ -11,6 +11,9 @@ }, "main": "lib/PostCSSTransformer.js", "source": "src/PostCSSTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/posthtml/package.json b/packages/transformers/posthtml/package.json index 2845ff118..84ae41e03 100644 --- a/packages/transformers/posthtml/package.json +++ b/packages/transformers/posthtml/package.json @@ -11,6 +11,9 @@ }, "main": "lib/PostHTMLTransformer.js", "source": "src/PostHTMLTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/pug/package.json b/packages/transformers/pug/package.json index 973d99585..5b1533c32 100644 --- a/packages/transformers/pug/package.json +++ b/packages/transformers/pug/package.json @@ -11,6 +11,9 @@ }, "main": "lib/PugTransformer.js", "source": "src/PugTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/raw/package.json b/packages/transformers/raw/package.json index 5d6e1e336..33aec61ab 100644 --- a/packages/transformers/raw/package.json +++ b/packages/transformers/raw/package.json @@ -11,6 +11,9 @@ }, "main": "lib/RawTransformer.js", "source": "src/RawTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/react-refresh-wrap/package.json b/packages/transformers/react-refresh-wrap/package.json index 9ac1e0083..97f08fad0 100644 --- a/packages/transformers/react-refresh-wrap/package.json +++ b/packages/transformers/react-refresh-wrap/package.json @@ -11,6 +11,9 @@ }, "main": "lib/ReactRefreshWrapTransformer.js", "source": "src/ReactRefreshWrapTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/sass/package.json b/packages/transformers/sass/package.json index 35833d4f8..05c952b25 100644 --- a/packages/transformers/sass/package.json +++ b/packages/transformers/sass/package.json @@ -11,6 +11,9 @@ }, "main": "lib/SassTransformer.js", "source": "src/SassTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/svg-react/package.json b/packages/transformers/svg-react/package.json index c2aaebfd3..80bc61698 100644 --- a/packages/transformers/svg-react/package.json +++ b/packages/transformers/svg-react/package.json @@ -11,6 +11,9 @@ }, "main": "lib/SvgReactTransformer.js", "source": "src/SvgReactTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/svg/package.json b/packages/transformers/svg/package.json index ea712b31c..0926176fc 100644 --- a/packages/transformers/svg/package.json +++ b/packages/transformers/svg/package.json @@ -11,6 +11,9 @@ }, "main": "lib/SVGTransformer.js", "source": "src/SVGTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/toml/package.json b/packages/transformers/toml/package.json index c18011a84..d4856e6ba 100644 --- a/packages/transformers/toml/package.json +++ b/packages/transformers/toml/package.json @@ -11,6 +11,9 @@ }, "main": "lib/TOMLTransformer.js", "source": "src/TOMLTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/typescript-tsc/package.json b/packages/transformers/typescript-tsc/package.json index d0be1623b..8b9e934a9 100644 --- a/packages/transformers/typescript-tsc/package.json +++ b/packages/transformers/typescript-tsc/package.json @@ -11,6 +11,9 @@ }, "main": "lib/TSCTransformer.js", "source": "src/TSCTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/typescript-types/package.json b/packages/transformers/typescript-types/package.json index c279ff81d..6511d12e7 100644 --- a/packages/transformers/typescript-types/package.json +++ b/packages/transformers/typescript-types/package.json @@ -11,6 +11,9 @@ }, "main": "lib/TSTypesTransformer.js", "source": "src/TSTypesTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/webextension/package.json b/packages/transformers/webextension/package.json index 9b5f3d2f5..a1bfed092 100644 --- a/packages/transformers/webextension/package.json +++ b/packages/transformers/webextension/package.json @@ -11,6 +11,9 @@ }, "main": "lib/WebExtensionTransformer.js", "source": "src/WebExtensionTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "parcel": "^2.12.0" }, diff --git a/packages/transformers/webmanifest/package.json b/packages/transformers/webmanifest/package.json index 1287d0f52..973ac471e 100644 --- a/packages/transformers/webmanifest/package.json +++ b/packages/transformers/webmanifest/package.json @@ -11,6 +11,9 @@ }, "main": "lib/WebManifestTransformer.js", "source": "src/WebManifestTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "parcel": "^2.12.0" }, diff --git a/packages/transformers/worklet/package.json b/packages/transformers/worklet/package.json index 6cb233658..f85273ecc 100644 --- a/packages/transformers/worklet/package.json +++ b/packages/transformers/worklet/package.json @@ -11,6 +11,9 @@ }, "main": "lib/WorkletTransformer.js", "source": "src/WorkletTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/xml/package.json b/packages/transformers/xml/package.json index 713d6b322..96e63dbd7 100644 --- a/packages/transformers/xml/package.json +++ b/packages/transformers/xml/package.json @@ -11,6 +11,9 @@ }, "main": "lib/XMLTransformer.js", "source": "src/XMLTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/transformers/yaml/package.json b/packages/transformers/yaml/package.json index 63270423c..1013c3712 100644 --- a/packages/transformers/yaml/package.json +++ b/packages/transformers/yaml/package.json @@ -11,6 +11,9 @@ }, "main": "lib/YAMLTransformer.js", "source": "src/YAMLTransformer.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/utils/atlaspack-lsp-protocol/package.json b/packages/utils/atlaspack-lsp-protocol/package.json index 1edf45440..bc7f10ee2 100644 --- a/packages/utils/atlaspack-lsp-protocol/package.json +++ b/packages/utils/atlaspack-lsp-protocol/package.json @@ -13,6 +13,7 @@ "source": "src/index.js", "types": "src/index.js", "scripts": { + "build": "tsc -p .", "watch": "tsc -watch -p ./" }, "engines": { diff --git a/packages/utils/atlaspack-lsp/package.json b/packages/utils/atlaspack-lsp/package.json index ed0d5da8d..3ea369312 100644 --- a/packages/utils/atlaspack-lsp/package.json +++ b/packages/utils/atlaspack-lsp/package.json @@ -13,6 +13,7 @@ "source": "src/LspServer.ts", "types": "src/LspServer.ts", "scripts": { + "build": "tsc -p .", "watch": "tsc -watch -p ./", "lint": "eslint src --ext ts" }, diff --git a/packages/utils/atlaspack-watcher-watchman-js/package.json b/packages/utils/atlaspack-watcher-watchman-js/package.json index df56a7706..b76cceac3 100644 --- a/packages/utils/atlaspack-watcher-watchman-js/package.json +++ b/packages/utils/atlaspack-watcher-watchman-js/package.json @@ -4,6 +4,9 @@ "license": "(MIT OR Apache-2.0)", "main": "lib/index.js", "source": "src/index.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "publishConfig": { "access": "public" }, diff --git a/packages/utils/atlaspackforvscode/package.json b/packages/utils/atlaspackforvscode/package.json index 469b99497..c3438f22a 100644 --- a/packages/utils/atlaspackforvscode/package.json +++ b/packages/utils/atlaspackforvscode/package.json @@ -97,6 +97,7 @@ "scripts": { "vscode:prepublish": "rm -rf lib; atlaspack build --no-cache", "package": "vsce package --yarn", + "build": "tsc -p ./", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "pretest": "yarn run compile && yarn run lint", diff --git a/packages/utils/create-react-app/package.json b/packages/utils/create-react-app/package.json index 82cc00067..fe083bb02 100644 --- a/packages/utils/create-react-app/package.json +++ b/packages/utils/create-react-app/package.json @@ -17,6 +17,7 @@ "bin" ], "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "prepack": "./ensure-no-dev-lib.sh", "dev:prepare": "rimraf ./lib/ && mkdir -p lib && cp ./bin/dev-bin.js ./lib/bin.js" }, diff --git a/packages/utils/events/package.json b/packages/utils/events/package.json index 412749565..d71c08f17 100644 --- a/packages/utils/events/package.json +++ b/packages/utils/events/package.json @@ -2,6 +2,10 @@ "name": "@atlaspack/events", "version": "2.12.0", "license": "(MIT OR Apache-2.0)", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "test": "mocha" + }, "publishConfig": { "access": "public" }, diff --git a/packages/utils/node-resolver-core/package.json b/packages/utils/node-resolver-core/package.json index fb4cf196c..171b568bc 100644 --- a/packages/utils/node-resolver-core/package.json +++ b/packages/utils/node-resolver-core/package.json @@ -15,6 +15,7 @@ "node": ">= 16.0.0" }, "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", "test": "mocha test" }, "files": [ diff --git a/packages/utils/ts-utils/package.json b/packages/utils/ts-utils/package.json index 1bb5a0320..1d9a04ef2 100644 --- a/packages/utils/ts-utils/package.json +++ b/packages/utils/ts-utils/package.json @@ -11,6 +11,9 @@ }, "main": "lib/index.js", "source": "src/index.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0" }, diff --git a/packages/validators/eslint/package.json b/packages/validators/eslint/package.json index 73c21e968..fa47d8e37 100644 --- a/packages/validators/eslint/package.json +++ b/packages/validators/eslint/package.json @@ -11,6 +11,9 @@ }, "main": "lib/EslintValidator.js", "source": "src/EslintValidator.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/packages/validators/typescript/package.json b/packages/validators/typescript/package.json index bd05fdf79..3520a6f7c 100644 --- a/packages/validators/typescript/package.json +++ b/packages/validators/typescript/package.json @@ -11,6 +11,9 @@ }, "main": "lib/TypeScriptValidator.js", "source": "src/TypeScriptValidator.js", + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "engines": { "node": ">= 16.0.0", "parcel": "^2.12.0" diff --git a/turbo.json b/turbo.json new file mode 100644 index 000000000..fb7e233c0 --- /dev/null +++ b/turbo.json @@ -0,0 +1,30 @@ +{ + "$schema": "https://turbo.build/schema.json", + "globalDependencies": [ + "Cargo.toml", + "package.json", + "yarn.lock", + "Cargo.lock" + ], + "tasks": { + "build": { + "dependsOn": ["^build"], + "inputs": ["src/**/*", "test/**/*", "package.json", "Cargo.toml"], + "outputs": [ + ".next/**", + "!.next/cache/**", + "lib/**", + "*.node", + "**/*.d.ts", + "lib/**/*.ts", + "src/**/*.ts" + ] + }, + "test": { + "dependsOn": ["^build", "build"], + "env": ["NODE_ENV", "ATLASPACK_BUILD_ENV", "ATLASPACK_V3"], + "inputs": ["src/**/*", "lib/**/*", "test/**/*", "package.json"], + "outputs": [".next/**", "!.next/cache/**"] + } + } +} diff --git a/yarn.lock b/yarn.lock index a798b3153..9a64044d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -220,6 +220,22 @@ "@babel/runtime" "^7.0.0" "@emotion/react" "^11.7.1" +"@babel/cli@^7.25.6": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.25.6.tgz#bc35561adc78ade43ac9c09a690768493ab9ed95" + integrity sha512-Z+Doemr4VtvSD2SNHTrkiFZ1LX+JI6tyRXAAOb4N9khIuPyoEPmTPJarPm8ljJV1D6bnMQjyHMWTT9NeKbQuXA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.25" + commander "^6.2.0" + convert-source-map "^2.0.0" + fs-readdir-recursive "^1.1.0" + glob "^7.2.0" + make-dir "^2.1.0" + slash "^2.0.0" + optionalDependencies: + "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" + chokidar "^3.6.0" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.4.tgz#03ae5af150be94392cb5c7ccd97db5a19a5da6aa" @@ -2377,6 +2393,11 @@ resolved "https://registry.yarnpkg.com/@napi-rs/cli/-/cli-2.18.4.tgz#12bebfb7995902fa7ab43cc0b155a7f5a2caa873" integrity sha512-SgJeA4df9DE2iAEpr3M2H0OKl/yjtg1BnRI5/JyowS71tUWhrfSu2LT0V3vlHET+g1hBVlrO60PmEXwUEKp8Mg== +"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3": + version "2.1.8-no-fsevents.3" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b" + integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ== + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" @@ -4819,6 +4840,21 @@ chokidar@^2.0.0: optionalDependencies: fsevents "^1.2.7" +chokidar@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -5086,6 +5122,11 @@ commander@^5.1.0: resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== +commander@^6.2.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + commander@^7.0.0, commander@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" @@ -7426,6 +7467,11 @@ fs-mkdirp-stream@^1.0.0: graceful-fs "^4.1.11" through2 "^2.0.3" +fs-readdir-recursive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" + integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -7747,7 +7793,7 @@ glob@^10.2.2, glob@^10.3.7: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry "^1.10.1" -glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -14965,6 +15011,48 @@ tunnel@0.0.4: resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.4.tgz#2d3785a158c174c9a16dc2c046ec5fc5f1742213" integrity sha512-o9QYRJN5WgS8oCtqvwzzcfnzaTnDPr7HpUsQdSXscTyzXbjvl4wSHPTUKOKzEaDeQvOuyRtt3ui+ujM7x7TReQ== +turbo-darwin-64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-2.1.2.tgz#a694b4db22ab04a2d67b3b2c96fc11780af1c8ee" + integrity sha512-3TEBxHWh99h2yIzkuIigMEOXt/ItYQp0aPiJjPd1xN4oDcsKK5AxiFKPH9pdtfIBzYsY59kQhZiFj0ELnSP7Bw== + +turbo-darwin-arm64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-2.1.2.tgz#5a999ce271b9643cc0e535feb9d77c4b922e6de7" + integrity sha512-he0miWNq2WxJzsH82jS2Z4MXpnkzn9SH8a79iPXiJkq25QREImucscM4RPasXm8wARp91pyysJMq6aasD45CeA== + +turbo-linux-64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-2.1.2.tgz#18e8c23d4bd8351c161994aef57f3948db3e8036" + integrity sha512-fKUBcc0rK8Vdqv5a/E3CSpMBLG1bzwv+Q0Q83F8fG2ZfNCNKGbcEYABdonNZkkx141Rj03cZQFCgxu3MVEGU+A== + +turbo-linux-arm64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-2.1.2.tgz#e6879fd0a9e37d7d4080ba34ef0c32354c08c4e8" + integrity sha512-sV8Bpmm0WiuxgbhxymcC7wSsuxfBBieI98GegSwbr/bs1ANAgzCg93urIrdKdQ3/b31zZxQwcaP4FBF1wx1Qdg== + +turbo-windows-64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-2.1.2.tgz#be6b8429beba956fabcbda06402fb89d1796aa2e" + integrity sha512-wcmIJZI9ORT9ykHGliFE6kWRQrlH930QGSjSgWC8uFChFFuOyUlvC7ttcxuSvU9VqC7NF4C+GVAcFJQ8lTjN7g== + +turbo-windows-arm64@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-2.1.2.tgz#8d3fa5e49cd7c54d7af4efe180c608ff1f03ac45" + integrity sha512-zdnXjrhk7YO6CP+Q5wPueEvOCLH4lDa6C4rrwiakcWcPgcQGbVozJlo4uaQ6awo8HLWQEvOwu84RkWTdLAc/Hw== + +turbo@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/turbo/-/turbo-2.1.2.tgz#c3b2e533977055458f70cc879c3d2a334a0f2469" + integrity sha512-Jb0rbU4iHEVQ18An/YfakdIv9rKnd3zUfSE117EngrfWXFHo3RndVH96US3GsT8VHpwTncPePDBT2t06PaFLrw== + optionalDependencies: + turbo-darwin-64 "2.1.2" + turbo-darwin-arm64 "2.1.2" + turbo-linux-64 "2.1.2" + turbo-linux-arm64 "2.1.2" + turbo-windows-64 "2.1.2" + turbo-windows-arm64 "2.1.2" + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" From 4d5a1f1d15498f17bac2e07e82a51f7bca6e7a07 Mon Sep 17 00:00:00 2001 From: Pedro Yamada Date: Wed, 18 Sep 2024 07:21:40 +0000 Subject: [PATCH 11/16] Continue working on turbo --- crates/lmdb-js-lite/index.d.ts | 38 +- packages/compressors/brotli/package.json | 3 + packages/compressors/gzip/package.json | 3 + packages/compressors/raw/package.json | 3 + packages/core/codeframe/package.json | 2 +- packages/core/core/src/index.js | 2 + packages/core/fs/package.json | 2 +- packages/core/fs/test/OverlayFS.test.js | 5 +- packages/core/integration-tests/.gitignore | 1 + packages/core/integration-tests/.mocharc.json | 5 +- .../{test => data}/integration/.eslintrc.json | 0 .../{test => data}/integration/alias/bar.js | 0 .../integration/alias/exclude-local.js | 0 .../integration/alias/exclude-package.js | 0 .../integration/alias/package-to-local.js | 0 .../integration/alias/package-to-package.js | 0 .../integration/alias/package.json | 0 .../async-dep-internal-external/async.js | 0 .../async-dep-internal-external/child.js | 0 .../async-dep-internal-external/entry1.js | 0 .../async-dep-internal-external/entry2.js | 0 .../async-entry-shared-sibling/a.js | 0 .../async-entry-shared-sibling/b.js | 0 .../async-entry-shared-sibling/index.js | 0 .../async-entry-shared-sibling/other-entry.js | 0 .../scope-hoisting.js | 0 .../async-entry-shared-sibling/value.js | 0 .../integration/async-entry-shared/async.js | 0 .../integration/async-entry-shared/index.js | 0 .../async-entry-shared/scope-hoisting.js | 0 .../integration/async-entry-shared/value.js | 0 .../integration/atlaspack-register/.babelrc | 0 .../atlaspack-register/dispose-resolve.js | 0 .../atlaspack-register/dispose-transform.js | 0 .../integration/atlaspack-register/entry.js | 0 .../integration/atlaspack-register/foo.js | 0 .../integration/atlaspack-register/index.js | 0 .../atlaspack-register/resolver.js | 0 .../integration/babel-6-autoinstall/.babelrc | 0 .../integration/babel-6-autoinstall/index.js | 0 .../babel-6-autoinstall/package.json | 0 .../babel-6-compatibility/.babelrc | 0 .../babel-6-compatibility/index.js | 0 .../babel-6-compatibility/package.json | 0 .../integration/babel-7-autoinstall/.babelrc | 0 .../integration/babel-7-autoinstall/index.js | 0 .../babel-7-autoinstall/package.json | 0 .../.eslintrc.json | 0 .../index.js | 0 .../package.json | 0 .../.eslintrc.json | 0 .../babel-browserslist-multiple-env/index.js | 0 .../package.json | 0 .../babel-browserslist/.eslintrc.json | 0 .../integration/babel-browserslist/foo.js | 0 .../integration/babel-browserslist/index.js | 0 .../babel-browserslist/package.json | 0 .../integration/babel-browserslist/yarn.lock | 0 .../babel.config.js | 0 .../package.json | 0 .../src/index.js | 0 .../yarn.lock | 0 .../babel.config.js | 0 .../babel-config-js-multitarget/package.json | 0 .../babel-config-js-multitarget/src/index.js | 0 .../babel-config-js-multitarget/yarn.lock | 0 .../babel-config-js-require/babel.config.js | 0 .../babel-config-js-require/package.json | 0 .../babel-config-js-require/src/index.js | 0 .../babel-config-js-require/yarn.lock | 0 .../babel-config-js/babel.config.js | 0 .../integration/babel-config-js/package.json | 0 .../integration/babel-config-js/src/index.js | 0 .../integration/babel-config-js/yarn.lock | 0 .../babel.config.json | 0 .../babel-config-json-custom/index.js | 0 .../babel-config-json-custom/package.json | 0 .../babel-config-json-custom/yarn.lock | 0 .../babel-plugin-dummy-1.js | 0 .../babel-config-monorepo/babel.config.json | 0 .../babel-config-monorepo/package.json | 0 .../packages/pkg-a/.babelrc | 0 .../packages/pkg-a/babel-plugin-dummy-2.js | 0 .../packages/pkg-a/package.json | 0 .../packages/pkg-a/src/index.js | 0 .../packages/pkg-b/.babelrc | 0 .../packages/pkg-b/babel-plugin-dummy-3.js | 0 .../packages/pkg-b/package.json | 0 .../packages/pkg-b/src/index.js | 0 .../babel-config-monorepo/yarn.lock | 0 .../integration/babel-core-js/.eslintrc | 0 .../integration/babel-core-js/index.js | 0 .../integration/babel-core-js/package.json | 0 .../integration/babel-core-js/yarn.lock | 0 .../integration/babel-custom/.babelrc | 0 .../integration/babel-custom/index.js | 0 .../integration/babel-custom/jsx.js | 0 .../integration/babel-custom/package.json | 0 .../integration/babel-custom/ts.ts | 0 .../integration/babel-custom/tsx.tsx | 0 .../integration/babel-custom/yarn.lock | 0 .../integration/babel-default/.eslintrc.json | 0 .../integration/babel-default/foo.js | 0 .../integration/babel-default/index.js | 0 .../integration/babel-default/package.json | 0 .../integration/babel-env-name/.babelrc | 0 .../integration/babel-env-name/index.js | 0 .../integration/babel-env-name/yarn.lock | 0 .../integration/babel-external-deps/.babelrc | 0 .../babel-external-deps/fallback.txt | 0 .../integration/babel-external-deps/index.js | 0 .../babel-external-deps/package.json | 0 .../integration/babel-external-deps/plugin.js | 0 .../integration/babel-external-deps/yarn.lock | 0 .../.eslintrc.json | 0 .../babel-node-modules-browserslist/index.js | 0 .../package.json | 0 .../babel-node-modules-browserslist/yarn.lock | 0 .../babel-node-modules-jsx/.eslintrc.json | 0 .../babel-node-modules-jsx/index.js | 0 .../babel-node-modules-jsx/package.json | 0 .../babel-node-modules-jsx/yarn.lock | 0 .../.eslintrc.json | 0 .../index.js | 0 .../package.json | 0 .../yarn.lock | 0 .../babel-node-modules-source/.eslintrc.json | 0 .../babel-node-modules-source/index.js | 0 .../babel-node-modules-source/package.json | 0 .../packages}/foo/index.js | 0 .../packages}/foo/package.json | 0 .../babel-node-modules-source/yarn.lock | 0 .../babel-node-modules/.eslintrc.json | 0 .../integration/babel-node-modules/index.js | 0 .../babel-node-modules/package.json | 0 .../integration/babel-node-modules/yarn.lock | 0 .../babel-optional-chaining/index.js | 0 .../babel-optional-chaining/package.json | 0 .../babel-optional-chaining/yarn.lock | 0 .../babel-plugin-autoinstall/.babelrc | 0 .../babel-plugin-autoinstall/index.js | 0 .../babel-plugin-autoinstall/package.json | 0 .../integration/babel-plugin-upgrade/.babelrc | 0 .../integration/babel-plugin-upgrade/index.js | 0 .../babel-plugin-upgrade/package.json | 0 .../babel-plugin-upgrade/yarn.lock | 0 .../.babelrc | 0 .../index.js | 0 .../package.json | 0 .../yarn.lock | 0 .../integration/babel-semver-engine/foo.js | 0 .../integration/babel-semver-engine/index.js | 0 .../babel-semver-engine/package.json | 0 .../integration/babel-semver-engine/yarn.lock | 0 .../babel-strip-flow-types/flow-typed-file.js | 0 .../babel-strip-flow-types/index.js | 0 .../babel-strip-flow-types/package.json | 0 .../babel-strip-flow-types/yarn.lock | 0 .../integration/babel-warn-all/.babelrc | 0 .../integration/babel-warn-all/index.js | 0 .../integration/babel-warn-all/yarn.lock | 0 .../babel-warn-some-json5/.babelrc | 0 .../babel-warn-some-json5/index.js | 0 .../babel-warn-some-json5/yarn.lock | 0 .../integration/babel-warn-some/.babelrc | 0 .../integration/babel-warn-some/index.js | 0 .../integration/babel-warn-some/yarn.lock | 0 .../{test => data}/integration/babel/.babelrc | 0 .../integration/babel/.eslintrc.json | 0 .../{test => data}/integration/babel/foo.js | 0 .../{test => data}/integration/babel/index.js | 0 .../integration/babelrc-custom/.babelrc | 0 .../babelrc-custom/babel-plugin-different.js | 0 .../babelrc-custom/babel-plugin-dummy.js | 0 .../babelrc-custom/differentConfig | 0 .../integration/babelrc-custom/index.js | 0 .../integration/babelrc-custom/package.json | 0 .../integration/babelrc-custom/yarn.lock | 0 .../integration/blob-url/.parcelrc | 0 .../integration/blob-url/index.js | 0 .../integration/blob-url/package.json | 0 .../integration/blob-url/test.txt | 0 .../integration/blob-url/worker.js | 0 .../integration/blob-url/yarn.lock | 0 .../bundle-naming/.invisible/index.js | 0 .../bundle-naming/.invisible/lib.js | 0 .../bundler-error-syntax-error/index.html | 0 .../bundler-error-syntax-error/index.js | 0 .../integration/bundler-middleware/index.js | 0 .../integration/bundler-middleware/local.js | 0 .../cache-add-dep-referenced/a.html | 0 .../integration/cache-add-dep-referenced/a.js | 0 .../cache-add-dep-referenced/b.html | 0 .../integration/cache-add-dep-referenced/b.js | 0 .../integration/cache-add-dep-referenced/c.js | 0 .../cache-add-dep-referenced/package.json | 0 .../cache-add-dep-referenced/yarn.lock | 0 .../integration/cache/package.json | 0 .../integration/cache/src/entries/a.js | 0 .../integration/cache/src/entries/b.js | 0 .../integration/cache/src/index.html | 0 .../integration/cache/src/index.js | 0 .../integration/cache/src/nested/test.js | 0 .../integration/cache/yarn.lock | 0 .../child-bundle-different-types/index.html | 0 .../child-bundle-different-types/index.js | 0 .../child-bundle-different-types/main.js | 0 .../child-bundle-different-types/other.html | 0 .../child-bundle-different-types/other.js | 0 .../child-bundle-different-types/util.js | 0 .../integration/circular/.eslintrc.json | 0 .../integration/circular/about.html | 0 .../integration/circular/about.js | 0 .../integration/circular/index.html | 0 .../integration/circular/index.js | 0 .../integration/circular/test.html | 0 .../integration/commonjs-import-url/index.js | 0 .../commonjs-import-url/package.json | 0 .../integration/commonjs-import-url/x.txt | 0 .../integration/commonjs-import-url/yarn.lock | 0 .../index.js | 0 .../package.json | 0 .../yarn.lock | 0 .../commonjs-template-literal-plain/index.js | 0 .../package.json | 0 .../commonjs-template-literal-plain/yarn.lock | 0 .../commonjs-with-symlinks/local.js | 0 .../commonjs-with-symlinks/src/index.js | 0 .../integration/commonjs/index.js | 0 .../integration/commonjs/local.js | 0 .../compressors-disable-default/.parcelrc | 0 .../compressors-disable-default/index.js | 0 .../compressors-disable-default/yarn.lock | 0 .../integration/compressors/.parcelrc | 0 .../integration/compressors/index.js | 0 .../integration/compressors/yarn.lock | 0 .../integration/config-merging/.parcelrc | 0 .../integration/config-merging/index.js | 0 .../integration/config-merging/package.json | 0 .../config-merging/test.custom-ext | 0 .../integration/config-merging/yarn.lock | 0 .../integration/css-exports/index.css | 0 .../integration/css-exports/package.json | 0 .../integration/css-exports/yarn.lock | 0 .../integration/css-external/a.css | 0 .../integration/css-external/b.css | 0 .../integration/css-import/index.css | 0 .../integration/css-import/index.js | 0 .../integration/css-import/local.css | 0 .../integration/css-import/other.css | 0 .../integration/css-invalid-import/index.css | 0 .../css-invalid-import/package.json | 0 .../integration/css-layer/a.css | 0 .../integration/css-layer/b.css | 0 .../integration/css-layer/c.css | 0 .../css-module-css-siblings/a.module.css | 0 .../css-module-css-siblings/b.module.css | 0 .../css-module-css-siblings/global.css | 0 .../css-module-css-siblings/index.html | 0 .../css-module-css-siblings/main.js | 0 .../css-module-css-siblings/yarn.lock | 0 .../css-module-self-references/a/index.js | 0 .../css-module-self-references/a/package.json | 0 .../css-module-self-references/b/index.js | 0 .../css-module-self-references/b/package.json | 0 .../css-module-self-references/bar.module.css | 0 .../integration/css-modules-bug/package.json | 0 .../css-modules-bug/src/button.module.css | 0 .../css-modules-bug/src/index.html | 0 .../integration/css-modules-bug/src/main.js | 0 .../css-modules-bug/src/main.module.css | 0 .../css-modules-bug/src/other.module.css | 0 .../integration/css-modules-bug/yarn.lock | 0 .../css-modules-global/a/index.css | 0 .../integration/css-modules-global/a/index.js | 0 .../css-modules-global/a/package.json | 0 .../css-modules-global/a/yarn.lock | 0 .../css-modules-global/b/index.css | 0 .../integration/css-modules-global/b/index.js | 0 .../css-modules-global/b/package.json | 0 .../css-modules-global/b/yarn.lock | 0 .../css-modules-import/a.module.css | 0 .../css-modules-import/b.module.css | 0 .../css-modules-import/index.module.css | 0 .../css-modules-import/package.json | 0 .../integration/css-modules-import/page1.html | 0 .../integration/css-modules-import/page1.js | 0 .../integration/css-modules-import/page2.html | 0 .../integration/css-modules-import/page2.js | 0 .../integration/css-modules-import/yarn.lock | 0 .../css-modules-keyframes/index.js | 0 .../css-modules-keyframes/index.module.css | 0 .../css-modules-keyframes/yarn.lock | 0 .../integration/css-modules-legacy/b.js | 0 .../css-modules-legacy/b.module.css | 0 .../integration/css-modules-legacy/index.js | 0 .../css-modules-legacy/index.module.css | 0 .../css-modules-merging-siblings/index.css | 0 .../css-modules-merging-siblings/index.html | 0 .../css-modules-merging-siblings/index.tsx | 0 .../inner.module.css | 0 .../outer.module.css | 0 .../integration/css-modules-style/index.html | 0 .../css-modules-style/package.json | 0 .../integration/css-modules-style/yarn.lock | 0 .../css-modules-targets/foo.module.css | 0 .../css-modules-targets/index.html | 0 .../integration/css-modules-targets/index.js | 0 .../css-modules-targets/package.json | 0 .../integration/css-modules-targets/yarn.lock | 0 .../integration/css-modules-vars/index.js | 0 .../css-modules-vars/index.module.css | 0 .../integration/css-modules-vars/package.json | 0 .../css-modules-vars/vars.module.css | 0 .../integration/css-modules-vars/yarn.lock | 0 .../integration/css-nesting/a.css | 0 .../integration/css-nesting/package.json | 0 .../integration/css-nesting/yarn.lock | 0 .../integration/css-node-modules/index.css | 0 .../integration/css-order/a.css | 0 .../integration/css-order/b.css | 0 .../integration/css-order/c.css | 0 .../integration/css-order/d.css | 0 .../integration/css-order/e.css | 0 .../integration/css-url-behavior/index.css | 0 .../css-url-custom-property/index.css | 0 .../integration/css-url-quote/index.css | 0 .../integration/css-url-quote/index.js | 0 .../css-url-relative/src/a/style1.css | 0 .../css-url-relative/src/b/style2.css | 0 .../integration/css-url-relative/src/foo.png | Bin .../integration/css-url/fonts/test.woff2 | 0 .../integration/css-url/index.css | 0 .../integration/css-url/index.js | 0 .../{test => data}/integration/css/c.css | 0 .../{test => data}/integration/css/c.js | 0 .../{test => data}/integration/css/index.css | 0 .../{test => data}/integration/css/index.js | 0 .../{test => data}/integration/css/local.css | 0 .../{test => data}/integration/css/local.js | 0 .../integration/cssnano/index.css | 0 .../integration/cssnano/index.js | 0 .../integration/cssnano/local.css | 0 .../integration/cssnano/local.js | 0 .../custom-configs/.parcelrc-build-metrics | 0 .../custom-configs/.parcelrc-dev-server | 0 .../custom-configs/.parcelrc-eslint | 0 .../custom-configs/.parcelrc-json-reporter | 0 .../custom-configs/.parcelrc-svg-react | 0 .../.parcelrc-typescript-validation | 0 .../integration/data-url/atlaspack.webp | Bin .../integration/data-url/binary.css | 0 .../integration/data-url/binary.js | 0 .../integration/data-url/img.svg | 0 .../integration/data-url/index.html | 0 .../integration/data-url/text.css | 0 .../index.ts | 0 .../tsconfig.json | 0 .../yarn.lock | 0 .../integration/decorators/index.ts | 0 .../integration/decorators/tsconfig.json | 0 .../integration/decorators/yarn.lock | 0 .../async.js | 0 .../bar.js | 0 .../foo.js | 0 .../index.js | 0 .../integration/define-amd/index.js | 0 .../dependency-prior-transform/.babelrc | 0 .../dependency-prior-transform/foo.js | 0 .../dependency-prior-transform}/index.js | 0 .../insert-dependency.js | 0 .../integration/diagnostic-sourcemap/index.js | 0 .../diagnostic-sourcemap/index.scss | 0 .../diagnostic-sourcemap/package.json | 0 .../diagnostic-sourcemap/yarn.lock | 0 .../bar/entry/entry-a.js | 0 .../differing-bundle-urls/common/index.js | 0 .../differing-bundle-urls/foo/entry-b.js | 0 .../differing-bundle-urls/foo/one/deep.js | 0 .../differing-bundle-urls/package.json | 0 .../differing-bundle-urls/yarn.lock | 0 .../dont-autoinstall-if-env-var-is-false/.env | 0 .../index.js | 0 .../package.json | 0 .../index.js | 0 .../package.json | 0 .../dont-autoinstall-resolve-fails/index.js | 0 .../integration/dotfile-bundle/index.js | 0 .../integration/dotfile-bundle/package.json | 0 .../integration/dotfile-bundle/yarn.lock | 0 .../integration/dynamic-common-large/a.js | 0 .../integration/dynamic-common-large/b.js | 0 .../integration/dynamic-common-large/c.js | 0 .../dynamic-common-large/common.js | 0 .../integration/dynamic-common-large/index.js | 0 .../dynamic-common-large/package.json | 0 .../dynamic-common-large/yarn.lock | 0 .../integration/dynamic-common-small/a.js | 0 .../integration/dynamic-common-small/b.js | 0 .../dynamic-common-small/common-dep.js | 0 .../dynamic-common-small/common.js | 0 .../integration/dynamic-common-small/index.js | 0 .../integration/dynamic-css/index.css | 0 .../integration/dynamic-css/index.js | 0 .../integration/dynamic-css/local.css | 0 .../integration/dynamic-css/local.js | 0 .../dynamic-electron-main/index.js | 0 .../dynamic-electron-main/local.js | 0 .../dynamic-electron-main/package.json | 0 .../dynamic-electron-main/yarn.lock | 0 .../dynamic-electron-renderer/index.js | 0 .../dynamic-electron-renderer/local.js | 0 .../dynamic-electron-renderer/package.json | 0 .../dynamic-electron-renderer/yarn.lock | 0 .../integration/dynamic-esm/.eslintrc.json | 0 .../integration/dynamic-esm/index.js | 0 .../integration/dynamic-esm/local.js | 0 .../integration/dynamic-external/index.js | 0 .../integration/dynamic-hoist-deep/1.js | 0 .../integration/dynamic-hoist-deep/a.js | 0 .../integration/dynamic-hoist-deep/b.js | 0 .../integration/dynamic-hoist-deep/c.js | 0 .../integration/dynamic-hoist-deep/index.js | 0 .../integration/dynamic-hoist-dup/a.js | 0 .../integration/dynamic-hoist-dup/common.js | 0 .../integration/dynamic-hoist-dup/index.js | 0 .../dynamic-hoist-no-dedupe-ancestry/a.js | 0 .../dynamic-hoist-no-dedupe-ancestry/b.js | 0 .../dynamic-hoist-no-dedupe-ancestry/c.js | 0 .../common.js | 0 .../dynamic-hoist-no-dedupe-ancestry/d.js | 0 .../dynamic-hoist-no-dedupe-ancestry/index.js | 0 .../integration/dynamic-hoist-no-dedupe/a.js | 0 .../integration/dynamic-hoist-no-dedupe/b.js | 0 .../integration/dynamic-hoist-no-dedupe/c.js | 0 .../dynamic-hoist-no-dedupe/common.js | 0 .../dynamic-import-attributes/async.js | 0 .../dynamic-import-attributes/async2.js | 0 .../dynamic-import-attributes/index.js | 0 .../dynamic-imports-high-prio/async.js | 0 .../dynamic-imports-high-prio/index.js | 0 .../integration/dynamic-node/index.js | 0 .../integration/dynamic-node/local.js | 0 .../integration/dynamic-node/package.json | 0 .../integration/dynamic-node/yarn.lock | 0 .../dynamic-references-raw/index.js | 0 .../dynamic-references-raw/local.js | 0 .../dynamic-references-raw/test.txt | 0 .../dynamic-static-prefetch-loaded/.babelrc | 0 .../dynamic-static-prefetch-loaded/async.js | 0 .../dynamic-static-prefetch-loaded/index.js | 0 .../prefetched-loaded.css | 0 .../prefetched-loaded.js | 0 .../dynamic-static-prefetch/.babelrc | 0 .../dynamic-static-prefetch/async.js | 0 .../dynamic-static-prefetch/index.js | 0 .../dynamic-static-prefetch/prefetched.css | 0 .../dynamic-static-prefetch/prefetched.js | 0 .../dynamic-static-preload/.babelrc | 0 .../dynamic-static-preload/async.js | 0 .../dynamic-static-preload/index.js | 0 .../dynamic-static-preload/preloaded.css | 0 .../dynamic-static-preload/preloaded.js | 0 .../integration/dynamic-subdirectory/local.js | 0 .../subdirectory/index.js | 0 .../integration/dynamic/index.js | 0 .../integration/dynamic/local.js | 0 .../integration/encodedURI/index.html | 0 .../\346\227\245\346\234\254\350\252\236.jpg" | Bin .../integration/entry-point/index.js | 0 .../integration/entry-point/test.html | 0 .../env-binary-in-expression/index.js | 0 .../integration/env-computed-string/index.js | 0 .../integration/env-computed/index.js | 0 .../integration/env-destructuring/assign.js | 0 .../integration/env-destructuring/index.js | 0 .../integration/env-disabled-glob/index.js | 0 .../env-disabled-glob/package.json | 0 .../integration/env-disabled-glob/yarn.lock | 0 .../integration/env-disabled/index.js | 0 .../integration/env-disabled/package.json | 0 .../integration/env-disabled/yarn.lock | 0 .../env-file-with-package-source/.env | 0 .../env-file-with-package-source/index.js | 0 .../env-file-with-package-source/package.json | 0 .../env-file-with-package-source/yarn.lock | 0 .../{test => data}/integration/env-file/.env | 0 .../integration/env-file/.env.production | 0 .../integration/env-file/index.js | 0 .../integration/env-file/package.json | 0 .../integration/env-file/yarn.lock | 0 .../integration/env-hasOwnProperty/index.js | 0 .../integration/env-mutate/index.js | 0 .../integration/env-mutate/warn.js | 0 .../env-node-replacements/data/test.txt | 0 .../env-node-replacements/index.js | 0 .../env-node-replacements/other/function.js | 0 .../env-node-replacements/package.json | 0 .../env-node-replacements/sub/index.js | 0 .../env-node-replacements/yarn.lock | 0 .../integration/env-node/index.js | 0 .../integration/env-node/package.json | 0 .../integration/env-node/yarn.lock | 0 .../integration/env-nodeenv/index.js | 0 .../integration/env-nodeenv/package.json | 0 .../integration/env-nodeenv/yarn.lock | 0 .../integration/env-prior-transform/.babelrc | 0 .../integration/env-prior-transform/.env | 0 .../integration/env-prior-transform}/index.js | 0 .../env-prior-transform/insert-env.js | 0 .../integration/env-prior-transform/yarn.lock | 0 .../integration/env-unused-require/index.js | 0 .../integration/env-unused-require/unused.js | 0 .../{test => data}/integration/env/index.js | 0 .../es6-default-only/.eslintrc.json | 0 .../integration/es6-default-only/index.js | 0 .../integration/es6-default-only/local.js | 0 .../integration/es6/.eslintrc.json | 0 .../{test => data}/integration/es6/index.js | 0 .../{test => data}/integration/es6/local.js | 0 .../integration/eslint-error/.eslintrc.json | 0 .../integration/eslint-error/index.js | 0 .../eslint-parse-error/.eslintrc.json | 0 .../integration/eslint-parse-error/index.js | 0 .../integration/falsy-dep/index.js | 0 .../integration/falsy-dep/true-alternate.js | 0 .../integration/falsy-dep/true-consequent.js | 0 .../formats/cjs-type-module/index.js | 0 .../formats/cjs-type-module/package.json | 0 .../formats/cjs-type-module/yarn.lock | 0 .../formats/commonjs-async/async.js | 0 .../formats/commonjs-async/index.js | 0 .../formats/commonjs-async/package.json | 0 .../formats/commonjs-async/yarn.lock | 0 .../multiple.js | 0 .../package.json | 0 .../commonjs-destructuring-browsers/single.js | 0 .../commonjs-destructuring-browsers/yarn.lock | 0 .../commonjs-destructuring-node/multiple.js | 0 .../commonjs-destructuring-node/package.json | 0 .../single-same.js | 0 .../commonjs-destructuring-node/single.js | 0 .../commonjs-destructuring-node/yarn.lock | 0 .../formats/commonjs-dynamic/index.js | 0 .../formats/commonjs-dynamic/other.js | 0 .../formats/commonjs-dynamic/package.json | 0 .../formats/commonjs-dynamic/yarn.lock | 0 .../formats/commonjs-entry-re-export/a.js | 0 .../formats/commonjs-entry-re-export/b.js | 0 .../commonjs-entry-re-export/package.json | 0 .../commonjs-entry-re-export/yarn.lock | 0 .../formats/commonjs-esm-entry-re-export/a.js | 0 .../formats/commonjs-esm-entry-re-export/b.js | 0 .../commonjs-esm-entry-re-export/package.json | 0 .../commonjs-esm-entry-re-export/yarn.lock | 0 .../integration/formats/commonjs-esm/index.js | 0 .../formats/commonjs-esm/package.json | 0 .../formats/commonjs-esm/re-assign.js | 0 .../formats/commonjs-esm/require-resolve.js | 0 .../formats/commonjs-esm/universal-library.js | 0 .../formats/commonjs-esm/yarn.lock | 0 .../formats/commonjs-external/default-new.js | 0 .../formats/commonjs-external/default.js | 0 .../formats/commonjs-external/multiple.js | 0 .../formats/commonjs-external/named-same.js | 0 .../formats/commonjs-external/named.js | 0 .../formats/commonjs-external/namespace.js | 0 .../formats/commonjs-external/package.json | 0 .../formats/commonjs-external/require.js | 0 .../formats/commonjs-external/yarn.lock | 0 .../formats/commonjs-helpers/index.js | 0 .../formats/commonjs-helpers/package.json | 0 .../formats/commonjs-helpers/yarn.lock | 0 .../formats/commonjs-live-externals/a.js | 0 .../commonjs-live-externals/package.json | 0 .../formats/commonjs-live-externals/yarn.lock | 0 .../formats/commonjs-require/index.js | 0 .../formats/commonjs-require/package.json | 0 .../formats/commonjs-require/yarn.lock | 0 .../formats/commonjs-siblings/a.css | 0 .../formats/commonjs-siblings/a.js | 0 .../formats/commonjs-siblings/package.json | 0 .../formats/commonjs-siblings/yarn.lock | 0 .../formats/commonjs-sideeffects/index.js | 0 .../formats/commonjs-sideeffects/middle.js | 0 .../commonjs-sideeffects/missing-export.js | 0 .../formats/commonjs-sideeffects/other.js | 0 .../formats/commonjs-sideeffects/package.json | 0 .../formats/commonjs-sideeffects/yarn.lock | 0 .../commonjs-split-reexport-default/async1.js | 0 .../commonjs-split-reexport-default/async2.js | 0 .../commonjs-split-reexport-default/index.js | 0 .../package.json | 0 .../commonjs-split-reexport-default/shared.js | 0 .../commonjs-split-reexport-default/yarn.lock | 0 .../formats/commonjs-split/async1.js | 0 .../formats/commonjs-split/async2.js | 0 .../formats/commonjs-split/index.js | 0 .../formats/commonjs-split/package.json | 0 .../formats/commonjs-split/yarn.lock | 0 .../formats/commonjs-wrap-codesplit/a.js | 0 .../formats/commonjs-wrap-codesplit/b.js | 0 .../formats/commonjs-wrap-codesplit/c.js | 0 .../commonjs-wrap-codesplit/package.json | 0 .../formats/commonjs-wrap-codesplit/yarn.lock | 0 .../integration/formats/commonjs/b.js | 0 .../integration/formats/commonjs/exports.js | 0 .../formats/commonjs/module-exports.js | 0 .../integration/formats/commonjs/package.json | 0 .../integration/formats/commonjs/yarn.lock | 0 .../formats/conflict-global/index.js | 0 .../formats/conflict-global/package.json | 0 .../formats/conflict-global/yarn.lock | 0 .../esm-async-chained-reexport/index.js | 0 .../esm-async-chained-reexport/library/a.js | 0 .../esm-async-chained-reexport/library/b.js | 0 .../esm-async-chained-reexport/library/c.js | 0 .../library/createAndFireEvent.js | 0 .../library/package.json | 0 .../esm-async-chained-reexport/package.json | 0 .../esm-async-chained-reexport/yarn.lock | 0 .../esm-async-chained-reexport2/index.js | 0 .../esm-async-chained-reexport2/library/a.js | 0 .../esm-async-chained-reexport2/library/b.js | 0 .../library/createAndFireEvent.js | 0 .../library/package.json | 0 .../esm-async-chained-reexport2/package.json | 0 .../esm-async-chained-reexport2/yarn.lock | 0 .../integration/formats/esm-async/async.js | 0 .../integration/formats/esm-async/index.js | 0 .../formats/esm-async/package.json | 0 .../integration/formats/esm-async/yarn.lock | 0 .../formats/esm-browser-css/async.css | 0 .../formats/esm-browser-css/async.js | 0 .../formats/esm-browser-css/index.css | 0 .../formats/esm-browser-css/index.html | 0 .../formats/esm-browser-css/index.js | 0 .../formats/esm-browser-css/package.json | 0 .../formats/esm-browser-css/yarn.lock | 0 .../esm-browser-split-bundle/async1.js | 0 .../esm-browser-split-bundle/async2.js | 0 .../esm-browser-split-bundle/index.html | 0 .../formats/esm-browser-split-bundle/index.js | 0 .../esm-browser-split-bundle/package.json | 0 .../esm-browser-split-bundle/yarn.lock | 0 .../integration/formats/esm-browser/async.js | 0 .../formats/esm-browser/index.html | 0 .../integration/formats/esm-browser/index.js | 0 .../formats/esm-browser/package.json | 0 .../integration/formats/esm-browser/yarn.lock | 0 .../esm-bundle-import-reexport/i18n/T.js | 0 .../esm-bundle-import-reexport/i18n/index.js | 0 .../esm-bundle-import-reexport/index.js | 0 .../esm-bundle-import-reexport/package.json | 0 .../esm-bundle-import-reexport/version.js | 0 .../esm-bundle-import-reexport/yarn.lock | 0 .../integration/formats/esm-cjs/a.js | 0 .../integration/formats/esm-cjs/package.json | 0 .../integration/formats/esm-cjs/yarn.lock | 0 .../esm-commonjs-isLibrary-false/other.js | 0 .../esm-commonjs-isLibrary-false/package.json | 0 .../esm-commonjs-isLibrary-false/skipped.js | 0 .../esm-commonjs-isLibrary-false/yarn.lock | 0 .../integration/formats/esm-commonjs/a.js | 0 .../integration/formats/esm-commonjs/b.js | 0 .../formats/esm-commonjs/multiple-times.js | 0 .../formats/esm-commonjs/package.json | 0 .../esm-commonjs/re-export-namespace-as.js | 0 .../formats/esm-commonjs/re-export-rename.js | 0 .../formats/esm-commonjs/yarn.lock | 0 .../integration/formats/esm-conflict/a.js | 0 .../formats/esm-conflict/package.json | 0 .../formats/esm-conflict/yarn.lock | 0 .../formats/esm-export-shadow/a.mjs | 0 .../formats/esm-export-shadow/package.json | 0 .../formats/esm-export-shadow/yarn.lock | 0 .../integration/formats/esm-external/child.js | 0 .../formats/esm-external/default.js | 0 .../formats/esm-external/export.js | 0 .../formats/esm-external/multiple.js | 0 .../formats/esm-external/named-same.js | 0 .../integration/formats/esm-external/named.js | 0 .../formats/esm-external/namespace.js | 0 .../formats/esm-external/package.json | 0 .../formats/esm-external/re-export-child.js | 0 .../formats/esm-external/re-export.js | 0 .../formats/esm-external/yarn.lock | 0 .../formats/esm-filename-import/index.js | 0 .../formats/esm-filename-import/package.json | 0 .../formats/esm-filename-import/yarn.lock | 0 .../formats/esm-import-shadow/a.mjs | 0 .../formats/esm-import-shadow/package.json | 0 .../formats/esm-import-shadow/yarn.lock | 0 .../formats/esm-interop-cross-bundle/a.js | 0 .../formats/esm-interop-cross-bundle/b.js | 0 .../formats/esm-interop-cross-bundle/c.js | 0 .../esm-interop-cross-bundle/package.json | 0 .../esm-interop-cross-bundle/yarn.lock | 0 .../formats/esm-isLibrary-false/other.js | 0 .../formats/esm-isLibrary-false/package.json | 0 .../formats/esm-isLibrary-false/skipped.js | 0 .../formats/esm-isLibrary-false/yarn.lock | 0 .../integration/formats/esm-mjs/index.js | 0 .../integration/formats/esm-mjs/package.json | 0 .../integration/formats/esm-mjs/yarn.lock | 0 .../integration/formats/esm-siblings/a.css | 0 .../integration/formats/esm-siblings/a.js | 0 .../formats/esm-siblings/package.json | 0 .../formats/esm-siblings/yarn.lock | 0 .../integration/formats/esm-sideeffects/b.js | 0 .../formats/esm-sideeffects/missing-export.js | 0 .../formats/esm-sideeffects/package.json | 0 .../formats/esm-sideeffects/yarn.lock | 0 .../formats/esm-split-worker/async.js | 0 .../formats/esm-split-worker/index.html | 0 .../formats/esm-split-worker/index.js | 0 .../formats/esm-split-worker/main-worker.js | 0 .../formats/esm-split-worker/sync.js | 0 .../integration/formats/esm-split/async1.js | 0 .../integration/formats/esm-split/async2.js | 0 .../integration/formats/esm-split/index.js | 0 .../formats/esm-split/package.json | 0 .../integration/formats/esm-split/yarn.lock | 0 .../formats/esm-type-module/index.js | 0 .../formats/esm-type-module/package.json | 0 .../formats/esm-type-module/yarn.lock | 0 .../formats/esm-wrap-codesplit/a.js | 0 .../formats/esm-wrap-codesplit/b.js | 0 .../formats/esm-wrap-codesplit/c.js | 0 .../formats/esm-wrap-codesplit/package.json | 0 .../formats/esm-wrap-codesplit/yarn.lock | 0 .../integration/formats/esm/b.js | 0 .../formats/esm/default-function.js | 0 .../integration/formats/esm/default-value.js | 0 .../integration/formats/esm/missing-export.js | 0 .../integration/formats/esm/multiple-times.js | 0 .../integration/formats/esm/multiple.js | 0 .../integration/formats/esm/named.js | 0 .../integration/formats/esm/package.json | 0 .../formats/esm/re-export-namespace-as.js | 0 .../formats/esm/re-export-rename.js | 0 .../integration/formats/esm/re-export.js | 0 .../integration/formats/esm/yarn.lock | 0 .../formats/global-external/index.js | 0 .../formats/global-external/package.json | 0 .../formats/global-external/yarn.lock | 0 .../global-split-worker-async/async.js | 0 .../global-split-worker-async/index.html | 0 .../global-split-worker-async/index.js | 0 .../global-split-worker-async/main-worker.js | 0 .../formats/global-split-worker-async/sync.js | 0 .../formats/global-split-worker/index.html | 0 .../formats/global-split-worker/index.js | 0 .../formats/global-split-worker/package.json | 0 .../formats/global-split-worker/worker.js | 0 .../formats/global-split-worker/yarn.lock | 0 .../integration/fs-alias/index.js | 0 .../integration/fs-alias/test.txt | 0 .../integration/fs-assign-alias/index.js | 0 .../integration/fs-assign-alias/test.txt | 0 .../integration/fs-assign/index.js | 0 .../integration/fs-assign/test.txt | 0 .../integration/fs-buffer/index.js | 0 .../integration/fs-buffer/test.txt | 0 .../fs-destructure-assign/.browserslistrc | 0 .../fs-destructure-assign/index.js | 0 .../fs-destructure-assign/test.txt | 0 .../integration/fs-destructure/index.js | 0 .../integration/fs-destructure/test.txt | 0 .../integration/fs-disabled/index.js | 0 .../integration/fs-disabled/package.json | 0 .../integration/fs-disabled/test.txt | 0 .../integration/fs-disabled/yarn.lock | 0 .../index.js | 0 .../package.json | 0 .../yarn.lock | 0 .../fs-file-non-evaluable/index.js | 0 .../fs-import-path-join/.eslintrc.json | 0 .../integration/fs-import-path-join/index.js | 0 .../integration/fs-import-path-join/test.txt | 0 .../integration/fs-import/.eslintrc.json | 0 .../integration/fs-import/index.js | 0 .../integration/fs-import/test.txt | 0 .../integration/fs-inline/index.js | 0 .../integration/fs-inline/test.txt | 0 .../integration/fs-node/index.js | 0 .../integration/fs-node/package.json | 0 .../integration/fs-node/yarn.lock | 0 .../fs-options-non-evaluable/index.js | 0 .../integration/fs-outside-root/index.js | 0 .../{test => data}/integration/fs/index.js | 0 .../{test => data}/integration/fs/test.txt | 0 .../integration/glob-absolute/.parcelrc | 0 .../integration/glob-absolute/dir/a.js | 0 .../integration/glob-absolute/dir/b.js | 0 .../integration/glob-absolute/package.json | 0 .../glob-absolute/packages/child/index.js | 0 .../glob-absolute/packages/child/package.json | 0 .../integration/glob-absolute/yarn.lock | 0 .../integration/glob-async/.parcelrc | 0 .../integration/glob-async/dir/a.js | 0 .../integration/glob-async/dir/b.js | 0 .../integration/glob-async/index.js | 0 .../integration/glob-async/yarn.lock | 0 .../integration/glob-css/.parcelrc | 0 .../integration/glob-css/dir/local.css | 0 .../integration/glob-css/dir/other.css | 0 .../integration/glob-css/index.css | 0 .../integration/glob-css/index.js | 0 .../integration/glob-css/yarn.lock | 0 .../integration/glob-deep/.parcelrc | 0 .../integration/glob-deep/dir/a.js | 0 .../integration/glob-deep/dir/b.js | 0 .../integration/glob-deep/dir/x/c.js | 0 .../integration/glob-deep/dir/x/y/z.js | 0 .../integration/glob-deep/index.js | 0 .../integration/glob-deep/yarn.lock | 0 .../integration/glob-error/.parcelrc | 0 .../integration/glob-error/index.css | 0 .../integration/glob-error/index.html | 0 .../integration/glob-error/yarn.lock | 0 .../integration/glob-package-async/.parcelrc | 0 .../integration/glob-package-async/index.js | 0 .../integration/glob-package-async/yarn.lock | 0 .../integration/glob-package/.parcelrc | 0 .../integration/glob-package/index.js | 0 .../integration/glob-package/yarn.lock | 0 .../integration/glob-pipeline/.parcelrc | 0 .../integration/glob-pipeline/dir/a.txt | 0 .../integration/glob-pipeline/dir/b.txt | 0 .../integration/glob-pipeline/index.js | 0 .../integration/glob-pipeline/yarn.lock | 0 .../integration/glob-tilde/.parcelrc | 0 .../integration/glob-tilde/package.json | 0 .../glob-tilde/packages/child/dir/a.js | 0 .../glob-tilde/packages/child/dir/b.js | 0 .../glob-tilde/packages/child/index.js | 0 .../glob-tilde/packages/child/package.json | 0 .../integration/glob-tilde/yarn.lock | 0 .../{test => data}/integration/glob/.parcelrc | 0 .../{test => data}/integration/glob/dir/a.js | 0 .../{test => data}/integration/glob/dir/b.js | 0 .../{test => data}/integration/glob/index.js | 0 .../{test => data}/integration/glob/yarn.lock | 0 .../integration/global-alias/index.js | 0 .../integration/global-alias/package.json | 0 .../integration/global-redeclare/index.js | 0 .../integration/global-redeclare/package.json | 0 .../integration/globals-module-specifier/a.js | 0 .../integration/globals-module-specifier/b.js | 0 .../integration/globals-module-specifier/c.js | 0 .../globals-module-specifier/package.json | 0 .../integration/globals-unused/a.js | 0 .../integration/globals/index.js | 0 .../integration/globals/multiple.js | 0 .../integration/globals/scope-hoisting.js | 0 .../glsl-relative-import/frag.glsl | 0 .../integration/glsl-relative-import/index.js | 0 .../glsl-relative-import/sub/other.glsl | 0 .../glsl-relative-import/sub/other2.glsl | 0 .../integration/glsl/compiled.glsl | 0 .../{test => data}/integration/glsl/index.js | 0 .../{test => data}/integration/glsl/lib.glsl | 0 .../integration/glsl/local.frag | 0 .../integration/glsl/local.glsl | 0 .../integration/glsl/local.vert | 0 .../graphql-import/another.graphql | 0 .../integration/graphql-import/index.js | 0 .../integration/graphql-import/local.graphql | 0 .../integration/graphql-import/other.graphql | 0 .../graphql-named-import/MyQuery.graphql | 0 .../graphql-named-import/fragments.graphql | 0 .../integration/graphql-named-import/index.js | 0 .../moreFragments.graphql | 0 .../otherFragments.graphql | 0 .../integration/graphql/index.js | 0 .../integration/graphql/local.graphql | 0 .../integration/hash-distDir/a/index.html | 0 .../integration/hash-distDir/a/index.js | 0 .../integration/hash-distDir/a/package.json | 0 .../integration/hash-distDir/a/yarn.lock | 0 .../integration/hash-distDir/b/index.html | 0 .../integration/hash-distDir/b/index.js | 0 .../integration/hash-distDir/b/package.json | 0 .../integration/hash-distDir/b/yarn.lock | 0 .../integration/hmr-accept-self/index.js | 0 .../integration/hmr-accept-self/local.js | 0 .../integration/hmr-accept-self/other.js | 0 .../integration/hmr-bubble/index.js | 0 .../integration/hmr-bubble/local.js | 0 .../integration/hmr-bubble/other.js | 0 .../integration/hmr-callbacks/index.js | 0 .../integration/hmr-callbacks/local.js | 0 .../integration/hmr-circular/index.js | 0 .../integration/hmr-circular/local.js | 0 .../integration/hmr-css-modules/index.html | 0 .../integration/hmr-css-modules/index.jsx | 0 .../hmr-css-modules/index.module.css | 0 .../hmr-css-modules/index2.module.css | 0 .../integration/hmr-css-modules/package.json | 0 .../integration/hmr-css/index.2.css | 0 .../integration/hmr-css/index.css | 0 .../integration/hmr-css/index.html | 0 .../integration/hmr-css/index.js | 0 .../integration/hmr-dispose/index.js | 0 .../integration/hmr-dispose/local.js | 0 .../integration/hmr-dispose/other.js | 0 .../integration/hmr-dynamic/index.js | 0 .../integration/hmr-dynamic/local.js | 0 .../hmr-multiple-parents-reload/a.js | 0 .../hmr-multiple-parents-reload/b.js | 0 .../hmr-multiple-parents-reload/fn1.js | 0 .../hmr-multiple-parents-reload/fn2.js | 0 .../hmr-multiple-parents-reload/index.js | 0 .../hmr-multiple-parents-reload/utils.js | 0 .../integration/hmr-multiple-parents/a.js | 0 .../integration/hmr-multiple-parents/b.js | 0 .../integration/hmr-multiple-parents/fn1.js | 0 .../integration/hmr-multiple-parents/fn2.js | 0 .../integration/hmr-multiple-parents/index.js | 0 .../integration/hmr-multiple-parents/utils.js | 0 .../integration/hmr-new-bundle/index.css | 0 .../integration/hmr-new-bundle/index.html | 0 .../integration/hmr-new-bundle}/index.js | 0 .../integration/hmr-reload/index.js | 0 .../integration/hmr-reload/local.js | 0 .../integration/hmr-url/index.js | 0 .../integration/hmr-url/test.txt | 0 .../integration/htm-extension/index.htm | 0 .../integration/htm-extension/index.js | 0 .../integration/html-async-script/a.js | 0 .../integration/html-async-script/b.js | 0 .../integration/html-async-script/c.js | 0 .../integration/html-async-script/index.html | 0 .../integration/html-attr-order/index.html | 0 .../integration/html-attr-order/other.html | 0 .../integration/html-canonical/index.html | 0 .../integration/html-css-doctype/index.css | 0 .../integration/html-css-doctype/index.html | 0 .../integration/html-css-doctype/index.js | 0 .../integration/html-css-head/index.css | 0 .../integration/html-css-head/index.html | 0 .../integration/html-css-head/index.js | 0 .../integration/html-css-js/index.css | 0 .../integration/html-css-js/index.html | 0 .../integration/html-css-multi/a.css | 0 .../integration/html-css-multi/a.js | 0 .../integration/html-css-multi/b.css | 0 .../integration/html-css-multi/b.js | 0 .../integration/html-css-multi/index.html | 0 .../html-css-optional-elements/index.css | 0 .../html-css-optional-elements/index.html | 0 .../html-css-optional-elements/index.js | 0 .../html-css-optional-elements/other.js | 0 .../integration/html-css/index.css | 0 .../integration/html-css/index.html | 0 .../integration/html-css/index.js | 0 .../html-empty-reference/index.html | 0 .../integration/html-empty/index.html | 0 .../integration/html-feed/atom.html | 0 .../integration/html-feed/feed.xml | 0 .../integration/html-feed/rss.html | 0 .../html-image-href-attr/100x100.png | Bin .../html-image-href-attr/index.html | 0 .../integration/html-imagesrcset/100x100.png | Bin .../integration/html-imagesrcset/200x200.png | Bin .../integration/html-imagesrcset/300x300.png | Bin .../integration/html-imagesrcset/index.html | 0 .../html-inline-css-import/index.html | 0 .../html-inline-css-import/test.css | 0 .../html-inline-escape/100x100.png | Bin .../html-inline-escape/script.html | 0 .../integration/html-inline-escape/script.js | 0 .../integration/html-inline-escape/style.css | 0 .../integration/html-inline-escape/style.html | 0 .../html-inline-importmap/index.html | 0 .../html-inline-js-module/index.html | 0 .../html-inline-js-nested/index.html | 0 .../integration/html-inline-js-nested/test.js | 0 .../html-inline-js-nested/test.txt | 0 .../html-inline-js-require/index.html | 0 .../html-inline-js-require/test.js | 0 .../html-inline-js-script/error.html | 0 .../globals-dependencies.html | 0 .../html-inline-js-script/globals.html | 0 .../html-inline-js-script/module.js | 0 .../html-inline-js-shared/index.html | 0 .../integration/html-inline-js/index.html | 0 .../integration/html-inline-sass/index.html | 0 .../html-inline-styles-element/index.html | 0 .../integration/html-inline-styles/bg.jpg | Bin .../integration/html-inline-styles/img.jpg | Bin .../integration/html-inline-styles/index.html | 0 .../integration/html-invalid/index.html | 0 .../integration/html-isolate-script/a.js | 0 .../integration/html-isolate-script/b.js | 0 .../integration/html-isolate-script/c.js | 0 .../html-isolate-script/index.html | 0 .../html-isolate-script/package.json | 0 .../integration/html-isolate-script/yarn.lock | 0 .../integration/html-js-dedup/component-1.js | 0 .../integration/html-js-dedup/component-2.js | 0 .../integration/html-js-dedup/index.html | 0 .../integration/html-js-dedup/obj.js | 0 .../integration/html-js-dynamic/index.html | 0 .../integration/html-js-dynamic/index.js | 0 .../integration/html-js-dynamic/local.js | 0 .../index.html | 0 .../client/index.js | 0 .../client/simpleHasher.js | 0 .../html-js-shared-dynamic-nested/index.html | 0 .../html-js-shared-dynamic-nested/index.js | 0 .../viewer/index.js | 0 .../integration/html-js-shared-head/async.js | 0 .../html-js-shared-head/index.html | 0 .../integration/html-js-shared-head/index.js | 0 .../html-js-shared-head/package.json | 0 .../integration/html-js-shared-head/worker.js | 0 .../integration/html-js-shared-head/yarn.lock | 0 .../html-js-shared-nomodule/a.html | 0 .../integration/html-js-shared-nomodule/a.js | 0 .../html-js-shared-nomodule/b.html | 0 .../integration/html-js-shared-nomodule/b.js | 0 .../html-js-shared-nomodule/lib.js | 0 .../html-js-shared-nomodule/package.json | 0 .../html-js-shared-nomodule/yarn.lock | 0 .../integration/html-js-shared/async.js | 0 .../integration/html-js-shared/index.html | 0 .../integration/html-js-shared/index.js | 0 .../integration/html-js-shared/package.json | 0 .../integration/html-js-shared/worker.js | 0 .../integration/html-js-shared/yarn.lock | 0 .../integration/html-js/error.html | 0 .../integration/html-js/index.html | 0 .../integration/html-js/index.js | 0 .../integration/html-js/other.js | 0 .../integration/html-meta/index.html | 0 .../integration/html-meta/logo.png | Bin .../integration/html-meta/logo.svg | 0 .../integration/html-multi-entry/a.html | 0 .../integration/html-multi-entry/b.html | 0 .../integration/html-multi-entry/index.js | 0 .../integration/html-multi-entry/style.css | 0 .../html-multi-targets/package.json | 0 .../html-multi-targets/src/main1/index.html | 0 .../html-multi-targets/src/main1/index.js | 0 .../html-multi-targets/src/main2/index.html | 0 .../html-multi-targets/src/main2/index.js | 0 .../html-multi-targets/src/shared.js | 0 .../integration/html-multi-targets/yarn.lock | 0 .../integration/html-no-js/index.html | 0 .../html-no-js/no-body-or-html.html | 0 .../integration/html-no-js/no-body.html | 0 .../integration/html-no-js/package.json | 0 .../integration/html-no-js/yarn.lock | 0 .../integration/html-object/file.svg | 0 .../integration/html-object/index.html | 0 .../html-optional-closing-tags/index.html | 0 .../integration/html-pkg-source-array/a.html | 0 .../integration/html-pkg-source-array/b.html | 0 .../html-pkg-source-array/package.json | 0 .../html-pkg-source-array/yarn.lock | 0 .../integration/html-pkg-source/index.html | 0 .../integration/html-pkg-source/package.json | 0 .../integration/html-pkg-source/yarn.lock | 0 .../html-protocol-relative/index.css | 0 .../html-protocol-relative/index.html | 0 .../integration/html-root/.eslintrc.json | 0 .../integration/html-root/index.html | 0 .../integration/html-root/index2.js | 0 .../integration/html-root/main.js | 0 .../integration/html-root/other.html | 0 .../integration/html-root/util.js | 0 .../html-shared-referenced/async.js | 0 .../html-shared-referenced/async2.js | 0 .../html-shared-referenced/index1.html | 0 .../html-shared-referenced/index1.js | 0 .../html-shared-referenced/index2.html | 0 .../html-shared-referenced/index2.js | 0 .../html-shared-referenced/package.json | 0 .../html-shared-referenced/shared.js | 0 .../html-shared-referenced/yarn.lock | 0 .../integration/html-shared-worker/index.html | 0 .../integration/html-shared-worker/index.js | 0 .../integration/html-shared-worker/worker.js | 0 .../integration/html-shared/iframe.html | 0 .../integration/html-shared/iframe.js | 0 .../integration/html-shared/index.html | 0 .../integration/html-shared/index.js | 0 .../html-source-srcset/100x100.png | Bin .../html-source-srcset/200x200.png | Bin .../html-source-srcset/300x300.png | Bin .../integration/html-source-srcset/index.html | 0 .../integration/html-srcset/100x100.png | Bin .../integration/html-srcset/200x200.png | Bin .../integration/html-srcset/300x300.png | Bin .../integration/html-srcset/index.html | 0 .../integration/html-svg-case/index.html | 0 .../integration/html-svg-case/other.html | 0 .../integration/html-svg-image/file.svg | 0 .../integration/html-svg-image/index.html | 0 .../html-svg-local-symbol/index.html | 0 .../integration/html-svg-script/index.html | 0 .../integration/html-svg-script/script-a.js | 0 .../integration/html-svg-script/script-b.js | 0 .../integration/html-svg/file.svg | 0 .../integration/html-svg/index.html | 0 .../html-sync-async-asset/index.html | 0 .../html-sync-async-asset/index.js | 0 .../html-sync-async-asset/other.js | 0 .../integration/html-sync-async-asset/test.js | 0 .../integration/html-virtualpath/index.html | 0 .../integration/html-virtualpath/other.html | 0 .../integration/html/100x100.png | Bin .../integration/html/foo/index.html | 0 .../integration/html/foo/other.html | 0 .../{test => data}/integration/html/icons.svg | 0 .../{test => data}/integration/html/index.css | 0 .../integration/html/index.html | 0 .../{test => data}/integration/html/index.js | 0 .../integration/html/other.html | 0 .../htmlnano-config/.htmlnanorc.json | 0 .../integration/htmlnano-config/index.html | 0 .../integration/htmlnano-config/yarn.lock | 0 .../htmlnano-defaults-form/index.html | 0 .../integration/htmlnano/index.html | 0 .../integration/https/primary.crt | 0 .../integration/https/private.pem | 0 .../integration/image-config/clock.png | Bin .../integration/image-config/foo.png | Bin .../integration/image-config/image.jpg | Bin .../image-config/sharp.config.json | 0 .../integration/image-exif/resized.js | 0 .../integration/image-exif/right.jpg | Bin .../image-multiple-queries/index.css | 0 .../image-multiple-queries/index.html | 0 .../image-multiple-queries/index.js | 0 .../image-multiple-queries/snow.jpg | Bin .../integration/image/banana.jpg | Bin .../integration/image/clock.png | Bin .../{test => data}/integration/image/foo.png | Bin .../integration/image/image.jpg | Bin .../integration/image/reformat-all.html | 0 .../integration/image/reformat.css | 0 .../integration/image/reformat.html | 0 .../integration/image/reformat.js | 0 .../integration/image/resized.js | 0 .../integration/import-html-async/100x100.png | Bin .../integration/import-html-async/index.css | 0 .../integration/import-html-async/index.js | 0 .../integration/import-html-async/other.html | 0 .../integration/import-html-sync/100x100.png | Bin .../integration/import-html-sync/index.css | 0 .../integration/import-html-sync/index.js | 0 .../integration/import-html-sync/other.html | 0 .../integration/import-meta/index.js | 0 .../import-raw-import-meta-url/cjs.js | 0 .../import-raw-import-meta-url/index.js | 0 .../import-raw-import-meta-url/local-url.js | 0 .../import-raw-import-meta-url/missing.js | 0 .../import-raw-import-meta-url/package.json | 0 .../import-raw-import-meta-url/test.txt | 0 .../import-raw-import-meta-url/yarn.lock | 0 .../integration/import-raw/index.js | 0 .../integration/import-raw/test.txt | 0 .../include_builtins-browser/main.js | 0 .../include_builtins-browser/package.json | 0 .../integration/include_builtins-node/main.js | 0 .../include_builtins-node/package.json | 0 .../include_builtins-node/yarn.lock | 0 .../integration/include_node_modules/local.js | 0 .../integration/include_node_modules/main.js | 0 .../include_node_modules/package.json | 0 .../integration/included-file/.parcelrc | 0 .../integration/included-file/included.txt | 0 .../integration/included-file/index.txt | 0 .../integration/included-file/package.json | 0 .../integration/included-file/yarn.lock | 0 .../integration/incremental-bundling/a.css | 0 .../integration/incremental-bundling/a.js | 0 .../integration/incremental-bundling/b.js | 0 .../integration/incremental-bundling/c.js | 0 .../incremental-bundling/index-export.js | 0 .../index-multi-symbol.js | 0 .../incremental-bundling/index-with-css.js | 0 .../incremental-bundling/index.html | 0 .../integration/incremental-bundling/index.js | 0 .../incremental-bundling/multi-symbol-util.js | 0 .../incremental-bundling/package.json | 0 .../incremental-bundling/yarn.lock | 0 .../inline-constants-shared-bundles/a.html | 0 .../inline-constants-shared-bundles/a.js | 0 .../inline-constants-shared-bundles/b.html | 0 .../inline-constants-shared-bundles/b.js | 0 .../constants.js | 0 .../package.json | 0 .../inline-constants-shared-bundles/yarn.lock | 0 .../integration/inline-constants/a.js | 0 .../integration/inline-constants/constants.js | 0 .../integration/inline-constants/index.js | 0 .../integration/inline-constants/package.json | 0 .../integration/inline-constants/yarn.lock | 0 .../internalize-no-bundle-split/bar.js | 0 .../internalize-no-bundle-split/foo.js | 0 .../internalize-no-bundle-split/index.js | 0 .../internalize-remove-bundlegroup/core.js | 0 .../internalize-remove-bundlegroup/index.js | 0 .../internalize-remove-bundlegroup/worker1.js | 0 .../internalize-remove-bundlegroup/worker2.js | 0 .../internalize-remove-bundlegroup/worker3.js | 0 .../invalid-bundler-config/index.html | 0 .../invalid-bundler-config/package.json | 0 .../invalid-bundler-config/yarn.lock | 0 .../integration/js-class-this-esm/.babelrc | 0 .../integration/js-class-this-esm/a.js | 0 .../integration/js-class-this-esm/b.js | 0 .../integration/js-comment/index.js | 0 .../integration/js-dedup-hoist/a.js | 0 .../integration/js-dedup-hoist/hello1.js | 0 .../integration/js-dedup-hoist/hello2.js | 0 .../integration/js-dedup-hoist/index.js | 0 .../integration/js-dedup-hoist/package.json | 0 .../js-different-contents/hello.js | 0 .../js-different-contents/index.js | 0 .../js-different-contents/world.js | 0 .../integration/js-duplicate-re-exports/a.js | 0 .../integration/js-duplicate-re-exports/b.js | 0 .../integration/js-duplicate-re-exports/c.js | 0 .../js-duplicate-re-exports/index.js | 0 .../js-duplicate-re-exports/utilities.js | 0 .../integration/js-export-all/index.js | 0 .../integration/js-export-all/other.js | 0 .../js-export-arrow-support/bar/index.js | 0 .../js-export-arrow-support/bar/other.js | 0 .../js-export-arrow-support/index.js | 0 .../js-export-arrow-support/package.json | 0 .../js-export-arrow-support/yarn.lock | 0 .../a.mjs | 0 .../b.mjs | 0 .../c.mjs | 0 .../js-export-default-fn-circular-named/a.mjs | 0 .../js-export-default-fn-circular-named/b.mjs | 0 .../js-export-default-fn-circular-named/c.mjs | 0 .../integration/js-export-default/.babelrc | 0 .../integration/js-export-default/index.js | 0 .../integration/js-export-default/other.js | 0 .../js-export-destructuring/index.js | 0 .../integration/js-export-functions/index.js | 0 .../js-export-import-same/index.js | 0 .../js-export-import-same/other.js | 0 .../integration/js-export-import/index.js | 0 .../integration/js-export-import/other.js | 0 .../integration/js-export-many/bar.js | 0 .../integration/js-export-many/baz.js | 0 .../integration/js-export-many/boo.js | 0 .../integration/js-export-many/foo.js | 0 .../integration/js-export-many/foobar.js | 0 .../integration/js-export-many/index.js | 0 .../integration/js-export-many/types.js | 0 .../integration/js-export-namespace/index.js | 0 .../integration/js-export-namespace/other.js | 0 .../js-import-default-live/index.js | 0 .../js-import-default-live/other.js | 0 .../js-import-initialization/a.mjs | 0 .../js-import-initialization/b.mjs | 0 .../js-import-initialization/c.mjs | 0 .../integration/js-import-member/foo.js | 0 .../integration/js-import-member/index.js | 0 .../integration/js-import-namespace/a.js | 0 .../integration/js-import-namespace/b.js | 0 .../integration/js-import-namespace/c.js | 0 .../integration/js-import-namespace/class.js | 0 .../integration/js-import-namespace/object.js | 0 .../integration/js-import-namespace/other.js | 0 .../js-import-reexport-dep-order/a.js | 0 .../js-import-reexport-dep-order/b.js | 0 .../js-import-reexport-dep-order/c.js | 0 .../js-import-reexport-dep-order/index.js | 0 .../js-import-shadow-for-var/index.js | 0 .../js-import-shadow-for-var/other.js | 0 .../js-import-shadow-func-var/index.js | 0 .../js-import-shadow-func-var/other.js | 0 .../integration/js-import-shadow/foo.js | 0 .../integration/js-import-shadow/index.js | 0 .../integration/js-import-this/index.js | 0 .../js-import-this/other-wrapped.js | 0 .../integration/js-import-this/other.js | 0 .../integration/js-invalid-import/index.js | 0 .../js-invalid-import/package.json | 0 .../integration/js-require-free/index.js | 0 .../js-require-import-different/addons.js | 0 .../js-require-import-different/hooks.js | 0 .../js-require-import-different/index.js | 0 .../js-require-import-different/package.json | 0 .../js-require-import-different/store.js | 0 .../integration/js-runtime-dedup/async1.js | 0 .../integration/js-runtime-dedup/async2.js | 0 .../integration/js-runtime-dedup/index.js | 0 .../integration/js-runtime-dedup/shared.js | 0 .../hello/index.js | 0 .../hello/value.js | 0 .../index.js | 0 .../world/index.js | 0 .../world/value.js | 0 .../hello1.js | 0 .../hello2.js | 0 .../index.js | 0 .../integration/js-this-commonjs/a.js | 0 .../integration/js-this-commonjs/b.js | 0 .../integration/js-this-es6/a.js | 0 .../integration/js-this-es6/b.js | 0 .../a.js | 0 .../js-unused-import-specifier/a.js | 0 .../js-unused-import-specifier/b.js | 0 .../{test => data}/integration/json/index.js | 0 .../integration/json/local.json | 0 .../integration/jsx-automatic-16/index.js | 0 .../integration/jsx-automatic-16/package.json | 0 .../integration/jsx-automatic-16/yarn.lock | 0 .../integration/jsx-automatic-18/index.js | 0 .../integration/jsx-automatic-18/package.json | 0 .../integration/jsx-automatic-18/yarn.lock | 0 .../jsx-automatic-experimental/index.js | 0 .../jsx-automatic-experimental/package.json | 0 .../jsx-automatic-experimental/yarn.lock | 0 .../jsx-automatic-preact-with-alias/index.js | 0 .../package.json | 0 .../jsx-automatic-preact-with-alias/yarn.lock | 0 .../integration/jsx-automatic-preact/index.js | 0 .../jsx-automatic-preact/package.json | 0 .../jsx-automatic-preact/yarn.lock | 0 .../jsx-automatic-tsconfig/index.js | 0 .../jsx-automatic-tsconfig/package.json | 0 .../jsx-automatic-tsconfig/tsconfig.json | 0 .../jsx-automatic-tsconfig/yarn.lock | 0 .../integration/jsx-automatic/index.js | 0 .../integration/jsx-automatic/package.json | 0 .../integration/jsx-automatic/yarn.lock | 0 .../integration/jsx-hyperapp-no-dep/index.js | 0 .../jsx-hyperapp-no-dep/package.json | 0 .../integration/jsx-hyperapp/index.js | 0 .../integration/jsx-hyperapp/package.json | 0 .../integration/jsx-member/foo.jsx | 0 .../integration/jsx-member/index.jsx | 0 .../integration/jsx-nervjs-no-dep/index.js | 0 .../jsx-nervjs-no-dep/package.json | 0 .../integration/jsx-nervjs/index.js | 0 .../integration/jsx-nervjs/package.json | 0 .../integration/jsx-pragma-tsconfig/index.js | 0 .../jsx-pragma-tsconfig/package.json | 0 .../jsx-pragma-tsconfig/tsconfig.json | 0 .../integration/jsx-pragma-tsconfig/yarn.lock | 0 .../integration/jsx-preact-no-dep/index.js | 0 .../jsx-preact-no-dep/package.json | 0 .../integration/jsx-preact-ts/index.tsx | 0 .../integration/jsx-preact-ts/package.json | 0 .../integration/jsx-preact-with-url/index.js | 0 .../jsx-preact-with-url/package.json | 0 .../integration/jsx-preact/index.js | 0 .../integration/jsx-preact/package.json | 0 .../integration/jsx-react-alias/index.js | 0 .../integration/jsx-react-alias/package.json | 0 .../integration/jsx-react-no-dep/index.js | 0 .../integration/jsx-react-no-dep/package.json | 0 .../integration/jsx-react/index.js | 0 .../integration/jsx-react/package.json | 0 .../integration/jsx-react/pure-comment.js | 0 .../integration/jsx-spread/index.jsx | 0 .../integration/jsx-spread/package.json | 0 .../integration/jsx-spread/yarn.lock | 0 .../integration/jsx-tsconfig/index.js | 0 .../integration/jsx-tsconfig/tsconfig.json | 0 .../integration/jsx-tsconfig/yarn.lock | 0 .../{test => data}/integration/jsx/index.jsx | 0 .../integration/kotlin/index.js | 0 .../{test => data}/integration/kotlin/test.kt | 0 .../integration/large-bundlegroup/a.js | 0 .../integration/large-bundlegroup/b.js | 0 .../integration/large-bundlegroup/bar.js | 0 .../integration/large-bundlegroup/baz.js | 0 .../integration/large-bundlegroup/c.js | 0 .../integration/large-bundlegroup/d.js | 0 .../integration/large-bundlegroup/foo.js | 0 .../integration/large-bundlegroup/index.js | 0 .../large-bundlegroup/package.json | 0 .../integration/large-bundlegroup/yarn.lock | 0 .../lazy-compile/index-sync-async.js | 0 .../integration/lazy-compile/index.html | 0 .../integration/lazy-compile/index.js | 0 .../integration/lazy-compile/lazy-1.js | 0 .../integration/lazy-compile/lazy-2.js | 0 .../integration/lazy-compile/package.json | 0 .../lazy-compile/parallel-lazy-1.js | 0 .../lazy-compile/parallel-lazy-2.js | 0 .../lazy-compile/static-component.js | 0 .../uses-static-component-async.js | 0 .../lazy-compile/uses-static-component.js | 0 .../integration/less-include-paths/.lessrc.js | 0 .../integration/less-include-paths/.parcelrc | 0 .../less-include-paths/include-path/a.less | 0 .../integration/less-include-paths/index.js | 0 .../integration/less-include-paths/index.less | 0 .../less-include-paths/package.json | 0 .../integration/less-include-paths/yarn.lock | 0 .../library-parallel-deps/.parcelrc | 0 .../library-parallel-deps/ParallelResolver.js | 0 .../integration/library-parallel-deps/foo.js | 0 .../library-parallel-deps/index.js | 0 .../library-parallel-deps/package.json | 0 .../library-parallel-deps/yarn.lock | 0 .../integration/markdown/100x100.png | Bin .../integration/markdown/index.md | 0 .../integration/mdx-react-17/index.mdx | 0 .../integration/mdx-react-17/package.json | 0 .../{test => data}/integration/mdx/index.mdx | 0 .../integration/mdx/package.json | 0 .../integration/min-bundles/a.js | 0 .../integration/min-bundles/b.js | 0 .../integration/min-bundles/bar.js | 0 .../integration/min-bundles/buzz.js | 0 .../integration/min-bundles/c.js | 0 .../integration/min-bundles/foo.js | 0 .../integration/min-bundles/index.js | 0 .../integration/min-bundles/local.html | 0 .../integration/min-bundles/package.json | 0 .../integration/min-bundles/styles.css | 0 .../integration/min-bundles/yarn.lock | 0 .../integration/monorepo-shared/package.json | 0 .../packages/pkg-a/package.json | 0 .../packages/pkg-a/src/index.js | 0 .../packages/pkg-b/package.json | 0 .../packages/pkg-b/src/index.js | 0 .../packages/shared/package.json | 0 .../packages/shared/src/index.module.css | 0 .../integration/monorepo-shared/yarn.lock | 0 .../integration/monorepo/package.json | 0 .../monorepo/packages/pkg-a/package.json | 0 .../monorepo/packages/pkg-a/src/alt.js | 0 .../monorepo/packages/pkg-a/src/index.js | 0 .../monorepo/packages/pkg-b/package.json | 0 .../monorepo/packages/pkg-b/src/index.js | 0 .../packages/pkg-b/src/index.module.css | 0 .../integration/monorepo/yarn.lock | 0 .../multi-asset-transformer-export/.parcelrc | 0 .../multi-asset-transformer-export}/index.js | 0 .../multi-asset-transformer-export/yarn.lock | 0 .../multi-asset-transformer/.babelrc | 0 .../multi-asset-transformer/.parcelrc | 0 .../multi-asset-transformer/index.js | 0 .../multi-asset-transformer/yarn.lock | 0 .../integration/multi-css-bug/src/Foo/foo.css | 0 .../multi-css-bug/src/Foo/index.js | 0 .../integration/multi-css-bug/src/entry.js | 0 .../integration/multi-css-bug/src/main.css | 0 .../multi-css-multi-entry-bug/src/Foo/foo.css | 0 .../src/Foo/index.js | 0 .../multi-css-multi-entry-bug/src/entry.js | 0 .../src/index-sib.js | 0 .../multi-css-multi-entry-bug/src/main.css | 0 .../integration/multi-entry/one.html | 0 .../integration/multi-entry/shared.js | 0 .../integration/multi-entry/two.html | 0 .../integration/multi-pipeline/index.js | 0 .../integration/multi-pipeline/style.css | 0 .../integration/multiple-empty-js-assets/a.js | 0 .../integration/multiple-empty-js-assets/b.js | 0 .../multiple-empty-js-assets/index.js | 0 .../multiple-import-types/dynamic-url.js | 0 .../multiple-import-types/other.js | 0 .../static-dynamic-url.js | 0 .../multiple-import-types/static-dynamic.js | 0 .../integration/name-invalidation/a.js | 0 .../integration/name-invalidation/b.js | 0 .../integration/name-invalidation/index.js | 0 .../integration/namer-dir/package.json | 0 .../integration/namer-dir/src/index.html | 0 .../namer-dir/src/nested/other.html | 0 .../package.json | 0 .../src/App.jsx | 0 .../src/app.module.css | 0 .../no-shared-bundles-from-entries/a.js | 0 .../no-shared-bundles-from-entries/b.js | 0 .../package.json | 0 .../integration/node_hashbang/local.js | 0 .../integration/node_hashbang/main.js | 0 .../integration/node_hashbang/package.json | 0 .../integration/node_hashbang/yarn.lock | 0 .../integration/node_require/local.js | 0 .../integration/node_require/main.js | 0 .../integration/node_require/package.json | 0 .../integration/node_require/yarn.lock | 0 .../integration/node_require_browser/local.js | 0 .../integration/node_require_browser/main.js | 0 .../integration/node_require_cache/main.js | 0 .../object-rest-spread/object-rest-spread.js | 0 .../optimizer-changing-type/.parcelrc | 0 .../optimizer-changing-type/index.js | 0 .../optimizer-changing-type/yarn.lock | 0 .../integration/optional-dep/index.js | 0 .../packager-global-this/index.html | 0 .../integration/packager-global-this/index.js | 0 .../integration/packager-global-this/lazy.js | 0 .../packager-loadBundleConfig/.parcelrc | 0 .../packager-loadBundleConfig/a.txt | 0 .../packager-loadBundleConfig/b.txt | 0 .../packager-loadBundleConfig/index.2.html | 0 .../packager-loadBundleConfig/index.html | 0 .../packager-loadBundleConfig/yarn.lock | 0 .../integration/packager-loadConfig/.parcelrc | 0 .../packager-loadConfig/foo.config.json | 0 .../integration/packager-loadConfig/index.txt | 0 .../integration/packager-loadConfig/yarn.lock | 0 .../integration/parcelrc-custom/.parcelrc | 0 .../integration/parcelrc-custom/configCopy | 0 .../integration/parcelrc-custom/index.js | 0 .../integration/parcelrc-custom/package.json | 0 .../integration/parcelrc-custom/yarn.lock | 0 .../parcelrc-monorepo/app/.parcelrc | 0 .../parcelrc-monorepo/app/icon.svg | 0 .../parcelrc-monorepo/app/index.js | 0 .../parcelrc-monorepo/app/package.json | 0 .../parcelrc-monorepo/package.json | 0 .../integration/parcelrc-monorepo/yarn.lock | 0 .../parser-case-insensitive-ext/icons.SVG | 0 .../parser-case-insensitive-ext/index.cSs | 0 .../parser-case-insensitive-ext/index.html | 0 .../parser-case-insensitive-ext/index.js | 0 .../parser-case-insensitive-ext/other.HTM | 0 .../pipeline-type-change/.parcelrc | 0 .../pipeline-type-change/index.ini | 0 .../pipeline-type-change/yarn.lock | 0 .../integration/pipeline-unknown/a.js | 0 .../integration/pipeline-unknown/b.js | 0 .../integration/pipeline-unknown/package.json | 0 .../integration/pipeline-unknown/yarn.lock | 0 .../integration/pnp-builtin/.pnp.js | 0 .../integration/pnp-builtin/index.js | 0 .../integration/pnp-builtin/local.js | 0 .../pnp-builtin/pnp/module/index.js | 0 .../integration/pnp-require/.pnp.js | 0 .../integration/pnp-require/index.js | 0 .../integration/pnp-require/local.js | 0 .../pnp-require/pnp/testmodule/index.js | 0 .../postcss-autoinstall/npm/.postcssrc | 0 .../postcss-autoinstall/npm/index.css | 0 .../postcss-autoinstall/npm/package.json | 0 .../postcss-autoinstall/postcss-test/index.js | 0 .../postcss-test/package.json | 0 .../postcss-autoinstall/yarn/.postcssrc | 0 .../postcss-autoinstall/yarn/index.css | 0 .../postcss-autoinstall/yarn/package.json | 0 .../postcss-composes/composes-1.module.css | 0 .../postcss-composes/composes-2.module.css | 0 .../postcss-composes/composes-3.module.css | 0 .../postcss-composes/composes-4.module.css | 0 .../postcss-composes/composes-5.module.css | 0 .../postcss-composes/composes-6.module.css | 0 .../integration/postcss-composes/index.js | 0 .../integration/postcss-composes/index2.js | 0 .../integration/postcss-composes/index3.js | 0 .../integration/postcss-composes/index4.js | 0 .../integration/postcss-composes/index5.js | 0 .../mixins-intermediate.module.css | 0 .../postcss-composes/mixins.module.css | 0 .../postcss-composes/mixins.module.scss | 0 .../integration/postcss-composes/package.json | 0 .../integration/postcss-composes/yarn.lock | 0 .../postcss-config-package/package.json | 0 .../postcss-config-package/style.css | 0 .../postcss-config-package/yarn.lock | 0 .../postcss-dir-dependency/.postcssrc | 0 .../backgrounds/green.txt | 0 .../backgrounds/red.txt | 0 .../postcss-dir-dependency/index.css | 0 .../postcss-dir-dependency/plugin.js | 0 .../postcss-dir-dependency/yarn.lock | 0 .../postcss-esm-config/postcss.config.mjs | 0 .../integration/postcss-esm-config/style.css | 0 .../integration/postcss-esm-config/yarn.lock | 0 .../integration/postcss-import/.postcssrc | 0 .../integration/postcss-import/config.css | 0 .../postcss-import/nested/index.css | 0 .../integration/postcss-import/package.json | 0 .../integration/postcss-import/style.css | 0 .../integration/postcss-import/yarn.lock | 0 .../postcss-js-config-7/postcss.config.js | 0 .../integration/postcss-js-config-7/style.css | 0 .../integration/postcss-js-config-7/yarn.lock | 0 .../postcss-js-config-8/postcss.config.js | 0 .../integration/postcss-js-config-8/style.css | 0 .../integration/postcss-js-config-8/yarn.lock | 0 .../postcss-modules-cjs/foo.module.css | 0 .../integration/postcss-modules-cjs/index.css | 0 .../integration/postcss-modules-cjs/index.js | 0 .../integration/postcss-modules-cjs/yarn.lock | 0 .../postcss-modules-config-invalid/.postcssrc | 0 .../src/index.css | 0 .../postcss-modules-config-package/foo.css | 0 .../postcss-modules-config-package/foo.js | 0 .../postcss-modules-config-package/index.css | 0 .../postcss-modules-config-package/index.js | 0 .../package.json | 0 .../postcss-modules-config-package/yarn.lock | 0 .../postcss-modules-config/.postcssrc | 0 .../postcss-modules-config/foo.css | 0 .../integration/postcss-modules-config/foo.js | 0 .../postcss-modules-config/index.css | 0 .../postcss-modules-config/index.js | 0 .../postcss-modules-config/yarn.lock | 0 .../postcss-modules-import-default/index.js | 0 .../style.module.css | 0 .../postcss-modules-import-default/yarn.lock | 0 .../global.css | 0 .../index.js | 0 .../package.json | 0 .../style.module.css | 0 .../yarn.lock | 0 .../global.css | 0 .../postcss-modules-import-namespace/index.js | 0 .../package.json | 0 .../style.module.css | 0 .../yarn.lock | 0 .../postcss-modules-optimize/.postcssrc | 0 .../postcss-modules-optimize/index.css | 0 .../postcss-modules-optimize/index.js | 0 .../postcss-modules-optimize/yarn.lock | 0 .../postcss-package-config/package.json | 0 .../postcss-package-config/style.css | 0 .../postcss-package-config/yarn.lock | 0 .../postcss-plugins-decl/index.css | 0 .../postcss-plugins-decl/postcss.config.js | 0 .../postcss-plugins-decl/yarn.lock | 0 .../postcss-plugins/.postcssrc.json | 0 .../integration/postcss-plugins/index.css | 0 .../integration/postcss-plugins/index.js | 0 .../integration/postcss-plugins/index2.js | 0 .../integration/postcss-plugins/yarn.lock | 0 .../posthtml-assets/.posthtmlrc.js | 0 .../integration/posthtml-assets/index.html | 0 .../integration/posthtml-assets/index.js | 0 .../integration/posthtml-assets/other.html | 0 .../posthtml-autoinstall/.posthtmlrc | 0 .../posthtml-autoinstall/index.html | 0 .../posthtml-autoinstall/package.json | 0 .../posthtml-test/index.js | 0 .../posthtml-test/package.json | 0 .../posthtml-autoinstall/yarn.lock | 0 .../posthtml-plugin-deps/base.html | 0 .../posthtml-plugin-deps/index.html | 0 .../posthtml-plugin-deps/posthtml.config.js | 0 .../integration/posthtml-plugins/.posthtmlrc | 0 .../integration/posthtml-plugins/index.html | 0 .../integration/posthtml/.posthtmlrc.js | 0 .../integration/posthtml/index.html | 0 .../integration/posthtml/other.html | 0 .../integration/process/index.js | 0 .../integration/proxyrc-cjs/.proxyrc.cjs | 0 .../integration/proxyrc-cjs/index.js | 0 .../integration/proxyrc-cjs/yarn.lock | 0 .../integration/proxyrc-js/.proxyrc.js | 0 .../integration/proxyrc-js/index.js | 0 .../integration/proxyrc-js/yarn.lock | 0 .../integration/proxyrc-json/.proxyrc.json | 0 .../integration/proxyrc-json/index.js | 0 .../integration/proxyrc-json/yarn.lock | 0 .../integration/proxyrc-mjs/.proxyrc.mjs | 0 .../integration/proxyrc-mjs/index.js | 0 .../integration/proxyrc-mjs/yarn.lock | 0 .../integration/proxyrc-ts/.proxyrc.ts | 0 .../integration/proxyrc-ts/index.js | 0 .../integration/proxyrc-ts/yarn.lock | 0 .../integration/proxyrc/.proxyrc | 0 .../integration/proxyrc/index.js | 0 .../integration/proxyrc/yarn.lock | 0 .../integration/pug-filters/.pugrc.js | 0 .../integration/pug-filters/index.pug | 0 .../pug-include-extends/absolute/nested.pug | 0 .../integration/pug-include-extends/base.pug | 0 .../integration/pug-include-extends/index.pug | 0 .../integration/pug-include-extends/other.pug | 0 .../integration/pug-locals/.pugrc | 0 .../integration/pug-locals/index.pug | 0 .../integration/pug-minify/index.pug | 0 .../integration/pug-mixins/index.pug | 0 .../integration/pug-mixins/mixins.pug | 0 .../integration/pug-var/100x100.png | Bin .../integration/pug-var/index.pug | 0 .../integration/pug/100x100.png | Bin .../{test => data}/integration/pug/icons.svg | 0 .../{test => data}/integration/pug/index.css | 0 .../{test => data}/integration/pug/index.js | 0 .../{test => data}/integration/pug/index.pug | 0 .../re-export-no-scope-hoist/package.json | 0 .../re-export-no-scope-hoist/test.js | 0 .../react-refresh-automatic/App.js | 0 .../react-refresh-automatic/Foo.1.js | 0 .../react-refresh-automatic/Foo.js | 0 .../react-refresh-automatic/hooks.js | 0 .../react-refresh-automatic/index.html | 0 .../react-refresh-automatic/index.js | 0 .../react-refresh-automatic/package.json | 0 .../integration/react-refresh-circular/App.js | 0 .../react-refresh-circular/Consumer.js | 0 .../react-refresh-circular/Provider.js | 0 .../react-refresh-circular/index.html | 0 .../react-refresh-circular/index.js | 0 .../react-refresh-circular/package.json | 0 .../react-refresh-inline-script/index.html | 0 .../react-refresh-inline-script/index.js | 0 .../react-refresh-inline-script/package.json | 0 .../react-refresh-inline-script/yarn.lock | 0 .../react-refresh-lazy-child/App.js | 0 .../react-refresh-lazy-child/Async.1.js | 0 .../react-refresh-lazy-child/Async.js | 0 .../react-refresh-lazy-child/index.html | 0 .../react-refresh-lazy-child/index.js | 0 .../react-refresh-lazy-child/package.json | 0 .../Component.jsx | 0 .../react-refresh-library-target/index.js | 0 .../react-refresh-library-target/package.json | 0 .../react-refresh-library-target/yarn.lock | 0 .../integration/react-refresh/App.js | 0 .../integration/react-refresh/Foo.1.js | 0 .../integration/react-refresh/Foo.2-hooks.js | 0 .../integration/react-refresh/Foo.3-class.js | 0 .../integration/react-refresh/Foo.js | 0 .../integration/react-refresh/index.html | 0 .../integration/react-refresh/index.js | 0 .../integration/react-refresh/package.json | 0 .../integration/reason/index.js | 0 .../integration/reason/local.bs.js | 0 .../integration/reason/local.re | 0 .../integration/reporters-failure/.parcelrc | 0 .../integration/reporters-failure/index.js | 0 .../reporters-failure/test-reporter/index.js | 0 .../test-reporter/package.json | 0 .../integration/reporters-failure/yarn.lock | 0 .../reporters-load-failure/.parcelrc | 0 .../reporters-load-failure/index.js | 0 .../reporters-load-failure/yarn.lock | 0 .../integration/reporters-success/.parcelrc | 0 .../integration/reporters-success/index.js | 0 .../reporters-success/test-reporter/index.js | 0 .../test-reporter/package.json | 0 .../integration/reporters-success/yarn.lock | 0 .../integration/require-async/async.js | 0 .../integration/require-async/atlaspack.js | 0 .../require-async/resolve-chain.js | 0 .../integration/require-async/rollup.js | 0 .../integration/require-async/sync.js | 0 .../require-async/ts-interop-arrow.js | 0 .../integration/require-async/ts-interop.js | 0 .../integration/require-async/ts.js | 0 .../integration/require-scope/index.js | 0 .../resolve-empty-specifier/index.js | 0 .../resolve-entries/.eslintrc.json | 0 .../resolve-entries/both-fields.js | 0 .../resolve-entries/browser-multiple.js | 0 .../integration/resolve-entries/browser.js | 0 .../integration/resolve-entries/ignore-fs.js | 0 .../resolve-entries/jsnext-field.js | 0 .../integration/resolve-entries/main-field.js | 0 .../resolve-entries/module-field.js | 0 .../resolve-entries/pkg-both/es6.module.js | 0 .../resolve-entries/pkg-both/package.json | 0 .../pkg-browser-multiple/browser-entry.js | 0 .../pkg-browser-multiple/node-entry.js | 0 .../pkg-browser-multiple/package.json | 0 .../pkg-browser-multiple/projected-browser.js | 0 .../pkg-browser-multiple/projected.js | 0 .../pkg-browser/browser-module.js | 0 .../pkg-browser/node-module.js | 0 .../resolve-entries/pkg-browser/package.json | 0 .../pkg-es6-module/es6.module.js | 0 .../pkg-es6-module/package.json | 0 .../ignore-me-in-browsers.js | 0 .../pkg-ignore-browser/index.js | 0 .../pkg-ignore-browser/package.json | 0 .../pkg-ignore-browser/yarn.lock | 0 .../resolve-entries/pkg-ignore-fs/index.js | 0 .../pkg-ignore-fs/package.json | 0 .../pkg-jsnext-module/jsnext.module.js | 0 .../pkg-jsnext-module/package.json | 0 .../resolve-entries/pkg-main/main.js | 0 .../resolve-entries/pkg-main/package.json | 0 .../integration/resolve-exports/index.js | 0 .../integration/resolve-exports/package.json | 0 .../integration/resolve-exports/yarn.lock | 0 .../incorrect-entry-fallback/index.js | 0 .../incorrect-entry-fallback/package.json | 0 .../resolve-index-fallback/incorrect-entry.js | 0 .../no-entry-fallback/index.js | 0 .../no-entry-fallback/package.json | 0 .../resolve-index-fallback/no-entry.js | 0 .../resolve-mode-condition/default.js | 0 .../integration/resolve-mode-condition/dev.js | 0 .../resolve-mode-condition/index.js | 0 .../resolve-mode-condition/package.json | 0 .../resolve-mode-condition/prod.js | 0 .../resolve-mode-condition/yarn.lock | 0 .../resolve-node-prefix/package.json | 0 .../resolve-node-prefix/src/index.js | 0 .../integration/resolve-node-prefix/yarn.lock | 0 .../integration/resolve-spaces/index.html | 0 .../resolve-spaces/other page.html | 0 .../packages/app/index.js | 0 .../packages/app/package.json | 0 .../packages/library/package.json | 0 .../packages/library/src/index.js | 0 .../pnpm-lock.yaml | 0 .../pnpm-workspace.yaml | 0 .../index.js | 0 .../package.json | 0 .../pnpm-lock.yaml | 0 .../resolve-tilde-monorepo/client/other.js | 0 .../client/package.json | 0 .../client/src/index.js | 0 .../resolve-tilde-monorepo/package.json | 0 .../resolve-tilde-monorepo/pnpm-lock.yaml | 0 .../resolve-tilde-nodemodules/index.js | 0 .../resolve-tilde-nodemodules/package.json | 0 .../resolve-tilde-nodemodules/pnpm-lock.yaml | 0 .../resolver-alternative-module/index.js | 0 .../resolver-alternative-module/package.json | 0 .../resolver-alternative-module/yarn.lock | 0 .../resolver-alternative-relative/a.js | 0 .../resolver-alternative-relative/b.js | 0 .../package.json | 0 .../test/test.js | 0 .../.parcelrc | 0 .../index.js | 0 .../package.json | 0 .../yarn.lock | 0 .../integration/resolver-canDefer/.parcelrc | 0 .../integration/resolver-canDefer/index.js | 0 .../resolver-canDefer/library/a.js | 0 .../resolver-canDefer/library/b.js | 0 .../resolver-canDefer/library/c.js | 0 .../resolver-canDefer/library/index.js | 0 .../resolver-canDefer/library/package.json | 0 .../integration/resolver-canDefer/yarn.lock | 0 .../resolver-dependency-meta/.parcelrc | 0 .../integration/resolver-dependency-meta/a.js | 0 .../integration/resolver-dependency-meta/b.js | 0 .../resolver-dependency-meta/package.json | 0 .../resolver-dependency-meta/yarn.lock | 0 .../resolver-invalid-pkgjson/index.js | 0 .../resolver-invalid-pkgjson/package.json | 0 .../resolver-invalid-pkgjson/yarn.lock | 0 .../runtime-deferred-excluded/.parcelrc | 0 .../runtime-deferred-excluded/index.js | 0 .../runtime-deferred-excluded/package.json | 0 .../runtime-deferred-excluded/yarn.lock | 0 .../runtime-symbol-merging/.parcelrc | 0 .../runtime-symbol-merging/entry.js | 0 .../runtime-symbol-merging/yarn.lock | 0 .../integration/runtime-update/.parcelrc | 0 .../runtime-update/dynamic-runtime.js | 0 .../integration/runtime-update/src/index.js | 0 .../integration/runtime-update/yarn.lock | 0 .../rust-cargo-workspace/.eslintrc | 0 .../rust-cargo-workspace/Cargo.toml | 0 .../rust-cargo-workspace/member/Cargo.toml | 0 .../rust-cargo-workspace/member/src/index.js | 0 .../rust-cargo-workspace/member/src/lib.rs | 0 .../integration/rust-cargo/.eslintrc | 0 .../integration/rust-cargo/Cargo.toml | 0 .../integration/rust-cargo/src/index.js | 0 .../integration/rust-cargo/src/lib.rs | 0 .../integration/rust-deps/.eslintrc | 0 .../integration/rust-deps/add.rs | 0 .../integration/rust-deps/index.js | 0 .../integration/rust-deps/test.rs | 0 .../{test => data}/integration/rust/.eslintrc | 0 .../{test => data}/integration/rust/add.rs | 0 .../{test => data}/integration/rust/index.js | 0 .../index.js | 0 .../path1/a.js | 0 .../path2/a.js | 0 .../same-dependency-multiple-times/a1.js | 0 .../same-dependency-multiple-times/a2.js | 0 .../same-dependency-multiple-times/b.js | 0 .../same-resource-multiple-bundles/a.js | 0 .../same-resource-multiple-bundles/b.js | 0 .../same-resource-multiple-bundles/index.js | 0 .../resource.txt | 0 .../same-resource-multiple-bundles/shared.js | 0 .../sass-advanced-import/_foo.sass | 0 .../integration/sass-advanced-import/bar.sass | 0 .../sass-advanced-import/index.sass | 0 .../sass-advanced-import/package.json | 0 .../integration/sass-exports/index.sass | 0 .../integration/sass-exports/package.json | 0 .../integration/sass-exports/yarn.lock | 0 .../sass-include-paths-import/.sassrc.js | 0 .../include-path/style.sass | 0 .../sass-include-paths-import/index.sass | 0 .../sass-include-paths-import/package.json | 0 .../sass-include-paths-import/yarn.lock | 0 .../sass-node-modules-import/index.sass | 0 .../sass-node-modules-import/package.json | 0 .../sass-webpack-import-error/index.sass | 0 .../sass-webpack-import-error/package.json | 0 .../{test => data}/integration/sass/index.js | 0 .../integration/sass/index.sass | 0 .../schema-jsonld/images/image.jpeg | Bin .../integration/schema-jsonld/images/logo.png | Bin .../integration/schema-jsonld/index.html | 0 .../integration/schema-jsonld/other.css | 0 .../browserify-compat/browserify-bundle.js | 0 .../commonjs/browserify-compat/index.js | 0 .../commonjs/concat-order-globals/a.js | 0 .../commonjs/concat-order-globals/b.js | 0 .../scope-hoisting/commonjs/concat-order/a.js | 0 .../scope-hoisting/commonjs/concat-order/b.js | 0 .../conditional-import-reference/a.js | 0 .../conditional-import-reference/index.js | 0 .../commonjs/default-import/a.js | 0 .../commonjs/default-import/b.js | 0 .../commonjs/define-exports/a.js | 0 .../commonjs/eliminate-exports/a.js | 0 .../commonjs/eliminate-exports/b.js | 0 .../scope-hoisting/commonjs/empty-module/a.js | 0 .../scope-hoisting/commonjs/empty-module/b.js | 0 .../commonjs/es6-commonjs-hybrid/a.js | 0 .../commonjs/es6-commonjs-hybrid/b.js | 0 .../commonjs/export-assign-scope/a.js | 0 .../commonjs/export-assign-scope/b.js | 0 .../scope-hoisting/commonjs/export-local/a.js | 0 .../scope-hoisting/commonjs/export-local/b.js | 0 .../commonjs/export-non-object/index.js | 0 .../commonjs/export-non-object/other.js | 0 .../scope-hoisting/commonjs/export-order/a.js | 0 .../scope-hoisting/commonjs/export-order/b.js | 0 .../exports-assign-entry.js | 0 .../exports-assign-imported.js | 0 .../exports-assign-reexport-entry.js | 0 .../exports-assign-reexport.js | 0 .../exports-access-bailout/exports-assign.js | 0 .../exports-define-entry.js | 0 .../exports-define-imported.js | 0 .../exports-access-bailout/exports-define.js | 0 .../module-exports-assign-entry.js | 0 .../module-exports-assign-imported.js | 0 .../module-exports-assign.js | 0 .../module-exports-define-entry.js | 0 .../module-exports-define-imported.js | 0 .../module-exports-define.js | 0 .../exports-before-module-exports/a.js | 0 .../exports-before-module-exports/b.js | 0 .../commonjs/exports-self-reference/a.js | 0 .../commonjs/exports-self-reference/b.js | 0 .../exports-self-reference/package.json | 0 .../commonjs/exports-self-reference/yarn.lock | 0 .../scope-hoisting/commonjs/exports-this/a.js | 0 .../commonjs/globals-polyfills/a.js | 0 .../commonjs/globals-polyfills/b.js | 0 .../commonjs/globals-polyfills/package.json | 0 .../commonjs/globals-polyfills/yarn.lock | 0 .../commonjs/import-namespace/a.js | 0 .../commonjs/import-namespace/b.js | 0 .../interop-commonjs-hybrid-dynamic/a.js | 0 .../interop-commonjs-hybrid-dynamic/b.js | 0 .../commonjs/interop-commonjs-hybrid/a.js | 0 .../commonjs/interop-commonjs-hybrid/b.js | 0 .../interop-require-commonjs-wrapped/a.js | 0 .../interop-require-commonjs-wrapped/b.js | 0 .../commonjs/interop-require-commonjs/a.js | 0 .../commonjs/interop-require-commonjs/b.js | 0 .../import.js | 0 .../import_child.js | 0 .../main.js | 0 .../main_child.js | 0 .../shared.js | 0 .../shared_sub.js | 0 .../import.js | 0 .../main.js | 0 .../shared.js | 0 .../shared_sub.js | 0 .../commonjs/interop-require-es-module/a.js | 0 .../commonjs/interop-require-es-module/b.js | 0 .../commonjs/keep-local-function-var/a.js | 0 .../commonjs/keep-local-function-var/b.js | 0 .../commonjs/keep-local-function-var/c.js | 0 .../commonjs/live-bindings/a.js | 0 .../commonjs/live-bindings/b.js | 0 .../commonjs/missing-non-js/a.js | 0 .../commonjs/missing-non-js/index.css | 0 .../module-exports-before-exports/a.js | 0 .../module-exports-before-exports/b.js | 0 .../module-exports-default-assignment/a.js | 0 .../module-exports-default-assignment/b.js | 0 .../index.js | 0 .../module-exports-self-reference/a.js | 0 .../module-exports-self-reference/b.js | 0 .../package.json | 0 .../module-exports-self-reference/yarn.lock | 0 .../commonjs/module-object/a.js | 0 .../commonjs/module-object/package.json | 0 .../commonjs/module-object/yarn.lock | 0 .../commonjs/module-require/a.js | 0 .../commonjs/module-require/b.js | 0 .../commonjs/module-require/package.json | 0 .../commonjs/module-require/yarn.lock | 0 .../scope-hoisting/commonjs/multi-assign/a.js | 0 .../mutated-exports-mixed-module/index.js | 0 .../mutated-exports-mixed-module/value.js | 0 .../mutated-exports-object-different/index.js | 0 .../mutates.js | 0 .../mutated-exports-object-different/value.js | 0 .../index.js | 0 .../value.js | 0 .../mutated-exports-object-importer/index.js | 0 .../mutated-exports-object-importer/value.js | 0 .../mutated-non-static-require/index.js | 0 .../mutated-non-static-require/other.js | 0 .../scope-hoisting/commonjs/named-import/a.js | 0 .../scope-hoisting/commonjs/named-import/b.js | 0 .../commonjs/non-identifier-symbol-name/a.js | 0 .../commonjs/non-identifier-symbol-name/b.js | 0 .../commonjs/non-static-exports/a.js | 0 .../commonjs/non-static-exports/b.js | 0 .../commonjs/object-pattern/a.js | 0 .../commonjs/object-pattern/b.js | 0 .../commonjs/object-pattern/package.json | 0 .../commonjs/object-pattern/yarn.lock | 0 .../commonjs/re-export-var/a.js | 0 .../commonjs/re-export-var/b.js | 0 .../commonjs/re-export-var/c.js | 0 .../commonjs/require-assign/a.js | 0 .../commonjs/require-assign/b.js | 0 .../commonjs/require-circular/a.js | 0 .../commonjs/require-circular/b.js | 0 .../commonjs/require-conditional/a.js | 0 .../commonjs/require-conditional/b.js | 0 .../commonjs/require-conditional/c.js | 0 .../scope-hoisting/commonjs/require-css/a.js | 0 .../scope-hoisting/commonjs/require-css/b.css | 0 .../require-default-export-declaration/a.js | 0 .../require-default-export-declaration/b.js | 0 .../require-default-export-expression/a.js | 0 .../require-default-export-expression/b.js | 0 .../require-default-export-variable/a.js | 0 .../require-default-export-variable/b.js | 0 .../commonjs/require-execution-order/a.js | 0 .../commonjs/require-execution-order/b.js | 0 .../commonjs/require-execution-order/c.js | 0 .../commonjs/require-extensions/index.js | 0 .../require-in-function-import-hoist/a.js | 0 .../require-in-function-import-hoist/b.js | 0 .../require-in-function-import-hoist/c.js | 0 .../commonjs/require-in-function-import/a.js | 0 .../commonjs/require-in-function-import/b.js | 0 .../commonjs/require-in-function-import/c.js | 0 .../require-in-function-reexport/a.js | 0 .../require-in-function-reexport/b.js | 0 .../require-in-function-reexport/c.js | 0 .../commonjs/require-in-function/a.js | 0 .../commonjs/require-in-function/b.js | 0 .../commonjs/require-local-assign/b.js | 0 .../commonjs/require-local-assign/basic.js | 0 .../require-local-assign/destructure.js | 0 .../require-local-assign/in-function.js | 0 .../commonjs/require-local-assign/member.js | 0 .../commonjs/require-member-wrapped/a.js | 0 .../commonjs/require-member-wrapped/b.js | 0 .../commonjs/require-member-wrapped/c.js | 0 .../commonjs/require-multiple/a.js | 0 .../commonjs/require-multiple/b.js | 0 .../commonjs/require-multiple/c.js | 0 .../require-named-export-declaration/a.js | 0 .../require-named-export-declaration/b.js | 0 .../require-named-export-variable/a.js | 0 .../require-named-export-variable/b.js | 0 .../scope-hoisting/commonjs/require-new/a.js | 0 .../scope-hoisting/commonjs/require-new/b.js | 0 .../commonjs/require-non-const-export/b.js | 0 .../require-non-const-export/destructure.js | 0 .../commonjs/require-non-const-export/live.js | 0 .../require-non-const-export/member.js | 0 .../commonjs/require-re-export-all/a.js | 0 .../commonjs/require-re-export-all/b.js | 0 .../commonjs/require-re-export-all/c.js | 0 .../commonjs/require-re-export-default/a.js | 0 .../commonjs/require-re-export-default/b.js | 0 .../commonjs/require-re-export-default/c.js | 0 .../require-re-export-exclude-default/a.js | 0 .../require-re-export-exclude-default/b.js | 0 .../require-re-export-exclude-default/c.js | 0 .../commonjs/require-re-export-multiple/a.js | 0 .../commonjs/require-re-export-multiple/b.js | 0 .../commonjs/require-re-export-multiple/c.js | 0 .../commonjs/require-re-export-multiple/d.js | 0 .../commonjs/require-re-export-named/a.js | 0 .../commonjs/require-re-export-named/b.js | 0 .../commonjs/require-re-export-named/c.js | 0 .../commonjs/require-re-export-namespace/a.js | 0 .../commonjs/require-re-export-namespace/b.js | 0 .../commonjs/require-re-export-namespace/c.js | 0 .../commonjs/require-renamed-export/a.js | 0 .../commonjs/require-renamed-export/b.js | 0 .../commonjs/require-resolve-excluded/a.js | 0 .../require-resolve-excluded/package.json | 0 .../require-resolve-excluded/yarn.lock | 0 .../commonjs/require-resolve/a.js | 0 .../commonjs/require-resolve/b.js | 0 .../scope-hoisting/commonjs/require-self/a.js | 0 .../scope-hoisting/commonjs/require-self/b.js | 0 .../scope-hoisting/commonjs/require/a.js | 0 .../scope-hoisting/commonjs/require/b.js | 0 .../commonjs/self-reference-assignment/a.js | 0 .../commonjs/self-reference-default/a.js | 0 .../commonjs/self-reference-default/b.js | 0 .../commonjs/side-effects-false/a.js | 0 .../commonjs/stream-module/a.js | 0 .../commonjs/this-arrow-function/a.js | 0 .../commonjs/this-arrow-function/b.js | 0 .../commonjs/this-arrow-function/package.json | 0 .../commonjs/this-arrow-function/yarn.lock | 0 .../commonjs/this-reference-wrapped/a.js | 0 .../commonjs/this-reference-wrapped/b.js | 0 .../commonjs/this-reference/a.js | 0 .../commonjs/this-reference/b.js | 0 .../tree-shaking-no-unknown-objects/a.js | 0 .../tree-shaking-no-unknown-objects/index.js | 0 .../commonjs/tree-shaking-string/.terserrc | 0 .../commonjs/tree-shaking-string/a.js | 0 .../commonjs/tree-shaking-string/b.js | 0 .../commonjs/tree-shaking-string/c.js | 0 .../commonjs/tree-shaking/.terserrc | 0 .../scope-hoisting/commonjs/tree-shaking/a.js | 0 .../scope-hoisting/commonjs/tree-shaking/b.js | 0 .../scope-hoisting/commonjs/wrap-aliases/a.js | 0 .../commonjs/wrap-aliases/package.json | 0 .../commonjs/wrap-aliases/yarn.lock | 0 .../commonjs/wrap-concat-order/a.js | 0 .../commonjs/wrap-concat-order/b.js | 0 .../commonjs/wrap-concat-order/c.js | 0 .../commonjs/wrap-default-interop/async.js | 0 .../commonjs/wrap-default-interop/index.js | 0 .../commonjs/wrap-default-interop/run-cjs.js | 0 .../wrap-default-interop/run-interop.js | 0 .../commonjs/wrap-default-interop/shared.js | 0 .../commonjs/wrap-deps-circular/a.js | 0 .../commonjs/wrap-deps-circular/b.js | 0 .../commonjs/wrap-deps-circular/c.js | 0 .../commonjs/wrap-deps-circular/core.js | 0 .../commonjs/wrap-deps-circular/index.js | 0 .../commonjs/wrap-destructuring-array/a.js | 0 .../commonjs/wrap-destructuring-array/b.js | 0 .../wrap-destructuring-array/package.json | 0 .../wrap-destructuring-array/yarn.lock | 0 .../commonjs/wrap-destructuring-object/a.js | 0 .../commonjs/wrap-destructuring-object/b.js | 0 .../wrap-destructuring-object/package.json | 0 .../wrap-destructuring-object/yarn.lock | 0 .../scope-hoisting/commonjs/wrap-eval/a.js | 0 .../scope-hoisting/commonjs/wrap-eval/b.js | 0 .../commonjs/wrap-expressions/a.js | 0 .../commonjs/wrap-expressions/b.js | 0 .../commonjs/wrap-expressions/require.js | 0 .../commonjs/wrap-interop-url-import/a.js | 0 .../commonjs/wrap-interop-url-import/b.js | 0 .../commonjs/wrap-interop-url-import/data.txt | 0 .../commonjs/wrap-module-codesplit/a.js | 0 .../commonjs/wrap-module-codesplit/b.js | 0 .../commonjs/wrap-module-codesplit/c.js | 0 .../commonjs/wrap-module-computed/a.js | 0 .../wrap-module-obj-literal-require/a.js | 0 .../wrap-module-obj-literal-require/b.js | 0 .../wrap-module-obj-literal-require/c.js | 0 .../scope-hoisting/commonjs/wrap-module/a.js | 0 .../commonjs/wrap-optional/a.js | 0 .../scope-hoisting/commonjs/wrap-return/a.js | 0 .../scope-hoisting/commonjs/wrap-return/b.js | 0 .../commonjs/wrap-typeof-require/a.js | 0 .../commonjs/wrap-typeof-require/b.js | 0 .../commonjs/wrap-typeof-require/c.js | 0 .../scope-hoisting/commonjs/wrap-unused/a.js | 0 .../scope-hoisting/commonjs/wrap-unused/b.js | 0 .../commonjs/wrap-var-hoisting/a.js | 0 .../commonjs/wrap-var-hoisting/b.js | 0 .../scope-hoisting/es6/ancestor-reexport/a.js | 0 .../es6/ancestor-reexport/async.js | 0 .../scope-hoisting/es6/ancestor-reexport/b.js | 0 .../scope-hoisting/es6/ancestor-reexport/c.js | 0 .../es6/ancestor-reexport2/a.js | 0 .../es6/ancestor-reexport2/async.js | 0 .../es6/ancestor-reexport2/b.js | 0 .../es6/ancestor-reexport2/library/a.js | 0 .../es6/ancestor-reexport2/library/b.js | 0 .../es6/ancestor-reexport2/library/c.js | 0 .../es6/async-internalize-unused/a.js | 0 .../es6/async-internalize-unused/b.js | 0 .../es6/async-internalize-unused/c.js | 0 .../es6/async-interop-conditional/async.js | 0 .../es6/async-interop-conditional/index.js | 0 .../es6/async-interop-conditional/value.js | 0 .../async-named-import-ns-reexport/async.js | 0 .../async-named-import-ns-reexport/index.js | 0 .../es6/async-named-import-ns-reexport/ns.js | 0 .../reexports.js | 0 .../es6/cache-add-specifier/a.1.js | 0 .../es6/cache-add-specifier/a.js | 0 .../es6/cache-add-specifier/b.js | 0 .../scope-hoisting/es6/circular-wrap/a.mjs | 0 .../scope-hoisting/es6/circular-wrap/b.mjs | 0 .../scope-hoisting/es6/circular-wrap/c.mjs | 0 .../scope-hoisting/es6/circular-wrap/d.mjs | 0 .../es6/circular-wrap/index.mjs | 0 .../scope-hoisting/es6/circular/a.mjs | 0 .../scope-hoisting/es6/circular/b.mjs | 0 .../scope-hoisting/es6/circular/c.mjs | 0 .../scope-hoisting/es6/circular2/a.mjs | 0 .../scope-hoisting/es6/circular2/b.mjs | 0 .../scope-hoisting/es6/circular2/c.mjs | 0 .../scope-hoisting/es6/circular3/a.mjs | 0 .../scope-hoisting/es6/circular3/b.mjs | 0 .../scope-hoisting/es6/circular3/c.mjs | 0 .../scope-hoisting/es6/circular3/d.mjs | 0 .../es6/class-selfreference/a.js | 0 .../es6/class-selfreference/package.json | 0 .../es6/class-selfreference/yarn.lock | 0 .../es6/codesplit-reexports/library/bar.js | 0 .../es6/codesplit-reexports/library/bar2.js | 0 .../es6/codesplit-reexports/library/foo.js | 0 .../es6/codesplit-reexports/library/foo2.js | 0 .../es6/codesplit-reexports/library/index.js | 0 .../codesplit-reexports/library/package.json | 0 .../es6/codesplit-reexports/src/async.js | 0 .../es6/codesplit-reexports/src/entry.js | 0 .../es6/commonjs-exports-reassign/a.js | 0 .../es6/commonjs-exports-reassign/b.js | 0 .../es6/conditional-import-reference/a.js | 0 .../es6/conditional-import-reference/index.js | 0 .../foo/bar.mjs | 0 .../foo/foo.mjs | 0 .../foo/package.json | 0 .../index.mjs | 0 .../es6/default-export-anonymous/a.js | 0 .../es6/default-export-anonymous/b.js | 0 .../es6/default-export-class-rename/a.js | 0 .../es6/default-export-class-rename/b.js | 0 .../default-export-class-rename/package.json | 0 .../es6/default-export-class-rename/yarn.lock | 0 .../es6/default-export-declaration/a.js | 0 .../es6/default-export-declaration/b.js | 0 .../es6/default-export-expression/a.js | 0 .../es6/default-export-expression/b.js | 0 .../es6/default-export-variable/a.js | 0 .../es6/default-export-variable/b.js | 0 .../scope-hoisting/es6/double-esmodule/foo.js | 0 .../es6/double-esmodule/index.js | 0 .../es6/dynamic-default-interop/a.js | 0 .../es6/dynamic-default-interop/b.js | 0 .../es6/dynamic-default-interop/shared.js | 0 .../es6/dynamic-import-dynamic/a.js | 0 .../es6/dynamic-import-dynamic/b.js | 0 .../es6/dynamic-import-dynamic/c.js | 0 .../scope-hoisting/es6/dynamic-import/a.js | 0 .../scope-hoisting/es6/dynamic-import/b.js | 0 .../scope-hoisting/es6/dynamic-import/c.js | 0 .../scope-hoisting/es6/empty-module/a.js | 0 .../scope-hoisting/es6/empty-module/b.js | 0 .../scope-hoisting/es6/empty-ts/index.ts | 0 .../scope-hoisting/es6/empty-ts/lib.ts | 0 .../scope-hoisting/es6/empty-ts/test.ts | 0 .../scope-hoisting/es6/empty-ts/types.ts | 0 .../es6/export-before-declaration/a.js | 0 .../es6/export-before-declaration/b.js | 0 .../es6/export-binding-identifiers/a.js | 0 .../es6/export-binding-identifiers/b.js | 0 .../es6/export-default-class-wrapped/a.js | 0 .../es6/export-default-class-wrapped/b.js | 0 .../es6/export-default-function-wrapped/a.js | 0 .../es6/export-default-function-wrapped/b.js | 0 .../es6/export-default-global/a.js | 0 .../es6/export-default-global/b.js | 0 .../es6/export-default-js-global/a.js | 0 .../es6/export-default-js-global/b.js | 0 .../es6/export-default-live/a.js | 0 .../es6/export-default-live/b.js | 0 .../async.js | 0 .../foo/bar.mjs | 0 .../foo/baz.mjs | 0 .../foo/foo.mjs | 0 .../foo/package.json | 0 .../index.html | 0 .../index.mjs | 0 .../es6/export-named-empty/a.js | 0 .../scope-hoisting/es6/export-undefined/a.js | 0 .../es6/import-commonjs-default/a.js | 0 .../es6/import-commonjs-default/notwrapped.js | 0 .../es6/import-commonjs-default/wrapped.js | 0 .../a.js | 0 .../b1.js | 0 .../b2.js | 0 .../b3.js | 0 .../import-commonjs-export-individual/a.js | 0 .../import-commonjs-export-individual/b.js | 0 .../import-commonjs-export-individual/c.js | 0 .../a.js | 0 .../b1.js | 0 .../b2.js | 0 .../es6/import-commonjs-export-object/a.js | 0 .../es6/import-commonjs-export-object/b.js | 0 .../es6/import-commonjs-export-object/c.js | 0 .../es6/import-commonjs-missing/a.js | 0 .../es6/import-commonjs-missing/b.js | 0 .../es6/import-local-assign/b.js | 0 .../es6/import-local-assign/default.js | 0 .../import-local-assign/destructure-assign.js | 0 .../es6/import-local-assign/multiple.js | 0 .../es6/import-local-assign/named.js | 0 .../es6/import-local-assign/namespace.js | 0 .../scope-hoisting/es6/import-missing/a.js | 0 .../scope-hoisting/es6/import-missing/b.js | 0 .../es6/import-multiple-wildcards/a.js | 0 .../es6/import-multiple-wrapped/a.js | 0 .../es6/import-multiple-wrapped/b.js | 0 .../es6/import-multiple-wrapped/index.js | 0 .../import-namespace-commonjs-transpiled/a.js | 0 .../import-namespace-commonjs-transpiled/b.js | 0 .../import-namespace-commonjs-transpiled/c.js | 0 .../es6/import-namespace-commonjs/a.js | 0 .../es6/import-namespace-commonjs/b.js | 0 .../es6/import-namespace-commonjs/c.js | 0 .../es6/import-namespace-external/a.js | 0 .../es6/import-namespace-external/b.js | 0 .../import-namespace-external/package.json | 0 .../es6/import-namespace-external/yarn.lock | 0 .../es6/import-namespace-sideEffects/index.js | 0 .../other/exports.js | 0 .../other/index.js | 0 .../other/package.json | 0 .../other/version.js | 0 .../other/version2.js | 0 .../es6/import-namespace-static-member/a.js | 0 .../es6/import-namespace-static-member/b.js | 0 .../library/c1.js | 0 .../library/c2.js | 0 .../library/c3.js | 0 .../library/index.js | 0 .../library}/package.json | 0 .../es6/import-namespace-wrapped-self/a.js | 0 .../es6/import-namespace-wrapped-self/b.js | 0 .../es6/import-namespace-wrapped/a.js | 0 .../es6/import-namespace-wrapped/b.js | 0 .../es6/import-namespace-wrapped/c.js | 0 .../scope-hoisting/es6/import-namespace/a.js | 0 .../scope-hoisting/es6/import-namespace/b.js | 0 .../scope-hoisting/es6/import-self/a.js | 0 .../scope-hoisting/es6/import-self/b.js | 0 .../es6/import-wrapped-bundle-unused/a.js | 0 .../es6/import-wrapped-bundle-unused/b.js | 0 .../es6/import-wrapped-bundle-unused/c.js | 0 .../scope-hoisting/es6/import-wrapped/a.js | 0 .../scope-hoisting/es6/import-wrapped/b.js | 0 .../es6/interop-async/client.js | 0 .../es6/interop-async/index.html | 0 .../scope-hoisting/es6/interop-async/index.js | 0 .../es6/interop-async/viewer.js | 0 .../scope-hoisting/es6/interop-pure/a.js | 0 .../scope-hoisting/es6/interop-pure/b.js | 0 .../scope-hoisting/es6/jsx-pragma/a.jsx | 0 .../scope-hoisting/es6/jsx-pragma/react.jsx | 0 .../es6/live-bindings-cross-bundle/a.html | 0 .../es6/live-bindings-cross-bundle/a.js | 0 .../es6/live-bindings-cross-bundle/b.html | 0 .../es6/live-bindings-cross-bundle/b.js | 0 .../live-bindings-cross-bundle/library/a.js | 0 .../live-bindings-cross-bundle/library/b.js | 0 .../library/index.js | 0 .../live-bindings-cross-bundle/package.json | 0 .../es6/live-bindings-cross-bundle/yarn.lock | 0 .../live-bindings-reexports-namespace/a.js | 0 .../live-bindings-reexports-namespace/b.js | 0 .../live-bindings-reexports-namespace/c.js | 0 .../scope-hoisting/es6/live-bindings/a.js | 0 .../scope-hoisting/es6/live-bindings/b.js | 0 .../es6/multi-entry-duplicates/one.js | 0 .../es6/multi-entry-duplicates/shared.js | 0 .../es6/multi-entry-duplicates/two.js | 0 .../scope-hoisting/es6/multi-export/a.js | 0 .../scope-hoisting/es6/multi-export/b.js | 0 .../es6/multiple-ancestors-wrap/index.js | 0 .../shouldBeWrapped.js | 0 .../es6/multiple-ancestors-wrap/wraps.js | 0 .../scope-hoisting/es6/name-clash/a.js | 0 .../scope-hoisting/es6/name-clash/b.js | 0 .../es6/named-export-declaration/a.js | 0 .../es6/named-export-declaration/b.js | 0 .../named-export-variable-rename-wrapped/a.js | 0 .../named-export-variable-rename-wrapped/b.js | 0 .../es6/named-export-variable-rename/a.js | 0 .../es6/named-export-variable-rename/b.js | 0 .../es6/named-export-variable/a.js | 0 .../es6/named-export-variable/b.js | 0 .../es6/no-reexport-default/a.js | 0 .../es6/no-reexport-default/async.js | 0 .../es6/no-reexport-default/b.js | 0 .../es6/no-reexport-default/c.js | 0 .../es6/no-reexport-default/index.js | 0 .../es6/no-reexport-esmodule/a.js | 0 .../es6/no-reexport-esmodule/async.js | 0 .../es6/no-reexport-esmodule/index.js | 0 .../es6/non-ascii-identifiers/a.js | 0 .../index.html | 0 .../non-deterministic-bundle-hashes/index.js | 0 .../library/bar.js | 0 .../library/foo.js | 0 .../library/index.js | 0 .../library}/package.json | 0 .../utils/bag.js | 0 .../utils/empty.js | 0 .../utils/index.js | 0 .../utils}/package.json | 0 .../non-deterministic-bundle-hashes/yarn.lock | 0 .../es6/non-identifier-symbol-name/a.js | 0 .../es6/non-identifier-symbol-name/b.js | 0 .../scope-hoisting/es6/pure-assignment/a.js | 0 .../scope-hoisting/es6/pure-assignment/b.js | 0 .../scope-hoisting/es6/raw-url/foo.png | Bin .../es6/raw-url/index-import.js | 0 .../es6/raw-url/index-reexport.js | 0 .../scope-hoisting/es6/raw-url/reexports.js | 0 .../es6/re-export-all-ambiguous/entry.js | 0 .../es6/re-export-all-ambiguous/index.js | 0 .../es6/re-export-all-ambiguous/lib-a.js | 0 .../es6/re-export-all-ambiguous/lib-b.js | 0 .../es6/re-export-all-ambiguous/lib-c.js | 0 .../es6/re-export-all-ambiguous/lib-c2.js | 0 .../es6/re-export-all-ambiguous/lib.js | 0 .../es6/re-export-all-ambiguous/package.json | 0 .../index.js | 0 .../es6/re-export-all-external/a.js | 0 .../es6/re-export-all-external/b.js | 0 .../es6/re-export-all-external/package.json | 0 .../es6/re-export-all-external/yarn.lock | 0 .../es6/re-export-all-fallback-1}/empty.js | 0 .../es6/re-export-all-fallback-1/index.js | 0 .../es6/re-export-all-fallback-1/lib.js | 0 .../es6/re-export-all-fallback-1/mergeWith.js | 0 .../es6/re-export-all-fallback-1/other.js | 0 .../es6/re-export-all-fallback-2/a.js | 0 .../es6/re-export-all-fallback-2/b.js | 0 .../es6/re-export-all-fallback-2/index.js | 0 .../es6/re-export-all-fallback-2/lib.js | 0 .../es6/re-export-all-fallback-3/async.ts | 0 .../es6/re-export-all-fallback-3/entry.ts | 0 .../es6/re-export-all-fallback-3/foo.ts | 0 .../re-export-all-fallback-3/other/index.ts | 0 .../es6/re-export-all-fallback-3/package.json | 0 .../re-export-all-fallback-3/re-exports.ts | 0 .../es6/re-export-all-fallback-3/rest/bar.js | 0 .../re-export-all-fallback-3/rest/hello.ts | 0 .../re-export-all-fallback-3/rest/index.ts | 0 .../re-export-all-fallback-3/rest/myString.ts | 0 .../es6/re-export-all-fallback-3/stuff.ts | 0 .../es6/re-export-all-fallback-3/yarn.lock | 0 .../es6/re-export-all-fallback-nested/a.js | 0 .../es6/re-export-all-fallback-nested/b.js | 0 .../es6/re-export-all-fallback-nested/c.js | 0 .../es6/re-export-all-fallback-nested/d.js | 0 .../re-export-all-fallback-nested/index.js | 0 .../es6/re-export-all-fallback-nested/lib.js | 0 .../es6/re-export-all-fallback-nested/lib1.js | 0 .../es6/re-export-all-fallback-nested/lib2.js | 0 .../es6/re-export-all-multiple/a.js | 0 .../es6/re-export-all-multiple/b.js | 0 .../es6/re-export-all-multiple/c.js | 0 .../es6/re-export-all-multiple/d.js | 0 .../es6/re-export-all-override/a.js | 0 .../es6/re-export-all-override/b.js | 0 .../es6/re-export-all-override/c.js | 0 .../es6/re-export-all-override/index.js | 0 .../scope-hoisting/es6/re-export-all/a.js | 0 .../scope-hoisting/es6/re-export-all/b.js | 0 .../scope-hoisting/es6/re-export-all/c.js | 0 .../async.js | 0 .../index.js | 0 .../switcher/index.js | 0 .../switcher/package.json | 0 .../types/index.js | 0 .../es6/re-export-bundle-boundary/async.js | 0 .../es6/re-export-bundle-boundary/index.js | 0 .../switcher/index.js | 0 .../re-export-bundle-boundary/types/index.js | 0 .../es6/re-export-bundle-boundary2/async.js | 0 .../es6/re-export-bundle-boundary2/index.js | 0 .../library/components.js | 0 .../library/constants.js | 0 .../library/index.js | 0 .../es6/re-export-bundle-boundary3/index.js | 0 .../media-card/index.js | 0 .../theme/components.js | 0 .../theme/createTheme.js | 0 .../re-export-bundle-boundary3/theme/index.js | 0 .../es6/re-export-commonjs-wildcard/a.js | 0 .../es6/re-export-commonjs-wildcard/b.js | 0 .../es6/re-export-commonjs-wildcard/c.js | 0 .../es6/re-export-commonjs-wildcard/d.js | 0 .../es6/re-export-commonjs/a.js | 0 .../es6/re-export-commonjs/b.js | 0 .../es6/re-export-commonjs/c.js | 0 .../es6/re-export-default-hybrid/a.js | 0 .../es6/re-export-default-hybrid/b.js | 0 .../es6/re-export-default-hybrid/c.js | 0 .../es6/re-export-default-hybrid/d.js | 0 .../es6/re-export-default/.babelrc | 0 .../scope-hoisting/es6/re-export-default/a.js | 0 .../scope-hoisting/es6/re-export-default/b.js | 0 .../scope-hoisting/es6/re-export-default/c.js | 0 .../es6/re-export-exclude-default/a.js | 0 .../es6/re-export-exclude-default/b.js | 0 .../es6/re-export-exclude-default/c.js | 0 .../scope-hoisting/es6/re-export-hybrid/a.js | 0 .../scope-hoisting/es6/re-export-hybrid/b.js | 0 .../scope-hoisting/es6/re-export-hybrid/c.js | 0 .../scope-hoisting/es6/re-export-hybrid/d.js | 0 .../scope-hoisting/es6/re-export-import/a.js | 0 .../scope-hoisting/es6/re-export-import/b.js | 0 .../scope-hoisting/es6/re-export-import/c.js | 0 .../scope-hoisting/es6/re-export-import/d.js | 0 .../scope-hoisting/es6/re-export-import/e.js | 0 .../scope-hoisting/es6/re-export-import/e2.js | 0 .../scope-hoisting/es6/re-export-interop/a.js | 0 .../es6/re-export-interop/en.json | 0 .../es6/re-export-interop/translations.js | 0 .../scope-hoisting/es6/re-export-missing/a.js | 0 .../scope-hoisting/es6/re-export-missing/b.js | 0 .../scope-hoisting/es6/re-export-missing/c.js | 0 .../es6/re-export-multiple/a.js | 0 .../es6/re-export-multiple/b.js | 0 .../es6/re-export-multiple/c.js | 0 .../es6/re-export-multiple/d.js | 0 .../scope-hoisting/es6/re-export-named/a.js | 0 .../scope-hoisting/es6/re-export-named/b.js | 0 .../scope-hoisting/es6/re-export-named/c.js | 0 .../es6/re-export-namespace-chained/.babelrc | 0 .../es6/re-export-namespace-chained/a.js | 0 .../es6/re-export-namespace-chained/b.js | 0 .../es6/re-export-namespace-chained/c1.js | 0 .../es6/re-export-namespace-chained/c2.js | 0 .../es6/re-export-namespace-chained/d.js | 0 .../es6/re-export-namespace-order/index.js | 0 .../re-export-namespace-order/library/a.js | 0 .../re-export-namespace-order/library/b.js | 0 .../library/index.js | 0 .../library/package.json | 0 .../es6/re-export-namespace-order/other.js | 0 .../es6/re-export-namespace/.babelrc | 0 .../es6/re-export-namespace/a.js | 0 .../es6/re-export-namespace/b.js | 0 .../es6/re-export-namespace/c.js | 0 .../es6/re-export-priority/a.mjs | 0 .../es6/re-export-priority/b.mjs | 0 .../es6/re-export-priority/entry-a.mjs | 0 .../es6/re-export-priority/entry-b.mjs | 0 .../es6/re-export-priority/foo.mjs | 0 .../es6/re-export-priority/namespace-a.mjs | 0 .../es6/re-export-priority/namespace-b.mjs | 0 .../scope-hoisting/es6/re-export-pseudo/a.js | 0 .../scope-hoisting/es6/re-export-pseudo/b.js | 0 .../scope-hoisting/es6/re-export-pseudo/c.js | 0 .../es6/re-export-renamed-namespace/a.js | 0 .../es6/re-export-renamed-namespace/b.js | 0 .../es6/re-export-renamed-namespace/c.js | 0 .../scope-hoisting/es6/re-export-renamed/a.js | 0 .../scope-hoisting/es6/re-export-renamed/b.js | 0 .../scope-hoisting/es6/re-export-renamed/c.js | 0 .../es6/re-export-renamed2/a.js | 0 .../es6/re-export-renamed2/b.js | 0 .../es6/re-export-renamed2/c.js | 0 .../scope-hoisting/es6/re-export-var/a.js | 0 .../scope-hoisting/es6/re-export-var/b.js | 0 .../scope-hoisting/es6/re-export-var/c.js | 0 .../es6/re-export-wrapped-bailout/a.js | 0 .../es6/re-export-wrapped-bailout/b.js | 0 .../es6/re-export-wrapped-bailout/c.js | 0 .../es6/re-export-wrapped-bailout/d.js | 0 .../scope-hoisting/es6/re-export-wrapped/a.js | 0 .../scope-hoisting/es6/re-export-wrapped/b.js | 0 .../scope-hoisting/es6/re-export-wrapped/c.js | 0 .../scope-hoisting/es6/re-export-wrapped/d.js | 0 .../scope-hoisting/es6/rename-helpers/a.js | 0 .../scope-hoisting/es6/rename-helpers/b.js | 0 .../scope-hoisting/es6/rename-helpers/c.js | 0 .../es6/rename-helpers/package.json | 0 .../es6/rename-helpers/yarn.lock | 0 .../es6/rename-member-prop/a.js | 0 .../es6/rename-member-prop/b.js | 0 .../scope-hoisting/es6/rename-superclass/a.js | 0 .../scope-hoisting/es6/rename-superclass/b.js | 0 .../scope-hoisting/es6/renamed-export/a.js | 0 .../scope-hoisting/es6/renamed-export/b.js | 0 .../scope-hoisting/es6/renamed-import/a.js | 0 .../scope-hoisting/es6/renamed-import/b.js | 0 .../es6/retarget-namespace-single/index.js | 0 .../retarget-namespace-single/library/a.js | 0 .../retarget-namespace-single/library/b.js | 0 .../retarget-namespace-single/library/c.js | 0 .../library/package.json | 0 .../es6/rewrite-export-star/index.js | 0 .../es6/rewrite-export-star/library/a.js | 0 .../es6/rewrite-export-star/library/b.js | 0 .../es6/rewrite-export-star/library/c.js | 0 .../rewrite-export-star/library/package.json | 0 .../es6/shared-bundle-reexport/index1.html | 0 .../es6/shared-bundle-reexport/index1.js | 0 .../es6/shared-bundle-reexport/index2.html | 0 .../es6/shared-bundle-reexport/index2.js | 0 .../es6/shared-bundle-reexport/index3.html | 0 .../es6/shared-bundle-reexport/index3.js | 0 .../es6/shared-bundle-reexport/shared/a.js | 0 .../es6/shared-bundle-reexport/shared/b.js | 0 .../async1.js | 0 .../async2.js | 0 .../index.js | 0 .../package.json | 0 .../v.js | 0 .../es6/shared-bundle-side-effect-order/a.js | 0 .../es6/shared-bundle-side-effect-order/b.js | 0 .../shared-bundle-side-effect-order/index.js | 0 .../shared-bundle-side-effect-order/run1.js | 0 .../shared-bundle-side-effect-order/run2.js | 0 .../shared1.js | 0 .../shared2.js | 0 .../es6/sibling-dependencies/a.js | 0 .../es6/sibling-dependencies/b.js | 0 .../es6/sibling-dependencies/index.html | 0 .../es6/side-effects-array/a.js | 0 .../a.js | 0 .../library/index.js | 0 .../library/message.js | 0 .../library/message1.js | 0 .../library/message2.js | 0 .../library/package.json | 0 .../library/symbol.js | 0 .../library/symbol1.js | 0 .../library/symbol2.js | 0 .../es6/side-effects-commonjs/a.js | 0 .../es6/side-effects-commonjs/b.js | 0 .../side-effects-commonjs/library/commonjs.js | 0 .../es6/side-effects-commonjs/library/esm.js | 0 .../side-effects-commonjs/library/index.js | 0 .../library/package.json | 0 .../es6/side-effects-css/index.html | 0 .../es6/side-effects-css/index.js | 0 .../es6/side-effects-css/library/a.js | 0 .../es6/side-effects-css/library/b1.css | 0 .../es6/side-effects-css/library/b1.js | 0 .../es6/side-effects-css/library/b2.css | 0 .../es6/side-effects-css/library/b2.js | 0 .../es6/side-effects-css/library/package.json | 0 .../es6/side-effects-export-reexport/a.js | 0 .../library/index.js | 0 .../library/other.js | 0 .../library/package.json | 0 .../es6/side-effects-false-duplicate/a.js | 0 .../es6/side-effects-false-order/foo/a.js | 0 .../es6/side-effects-false-order/foo/b.js | 0 .../es6/side-effects-false-order/foo/c.js | 0 .../es6/side-effects-false-order/foo/index.js | 0 .../es6/side-effects-false-order/index.js | 0 .../es6/side-effects-false-order/package.json | 0 .../es6/side-effects-false-order/w/index.js | 0 .../side-effects-false-order/w/package.json | 0 .../es6/side-effects-false-order/w/w.js | 0 .../es6/side-effects-false-order/x.js | 0 .../es6/side-effects-false-order/yarn.lock | 0 .../es6/side-effects-false-wildcards/a.js | 0 .../es6/side-effects-false-wrap-excluded/a.js | 0 .../es6/side-effects-false/a.js | 0 .../es6/side-effects-no-new-bundle/index.html | 0 .../es6/side-effects-no-new-bundle/index.js | 0 .../side-effects-no-new-bundle/library/a.js | 0 .../side-effects-no-new-bundle/library/b1.js | 0 .../side-effects-no-new-bundle/library/b2.js | 0 .../side-effects-no-new-bundle/library/c.js | 0 .../library/package.json | 0 .../index.js | 0 .../side-effects-package-redirect-up/index.js | 0 .../side-effects-re-exports-all-empty/a.js | 0 .../library/empty.js | 0 .../library/index.js | 0 .../library}/package.json | 0 .../side-effects-re-exports-chained/index.js | 0 .../library/bar.js | 0 .../library/foo.js | 0 .../library/index.js | 0 .../library/key.js | 0 .../library/package.json | 0 .../library/types.js | 0 .../a.js | 0 .../es6/side-effects-re-exports-import/a.js | 0 .../es6/side-effects-re-exports-library/a.js | 0 .../es6/side-effects-re-exports-library/b.js | 0 .../es6/side-effects-re-exports-library/c1.js | 0 .../es6/side-effects-re-exports-library/c2.js | 0 .../package.json | 0 .../side-effects-re-exports-library/yarn.lock | 0 .../a.js | 0 .../b.js | 0 .../es6/side-effects-re-exports-multiple/a.js | 0 .../library/index.js | 0 .../library/message.js | 0 .../library/message1.js | 0 .../library/message2.js | 0 .../library}/package.json | 0 .../a.js | 0 .../b.js | 0 .../c.js | 0 .../library/index.js | 0 .../library/other.js | 0 .../library/package.json | 0 .../index.js | 0 .../library/a.js | 0 .../library/b.js | 0 .../library/dynamic.js | 0 .../library/index.js | 0 .../library/package.json | 0 .../a.js | 0 .../library/index.js | 0 .../library/index2.js | 0 .../library/message.js | 0 .../library/message1.js | 0 .../library/message2.js | 0 .../library/package.json | 0 .../index.js | 0 .../library/a.js | 0 .../library/b.js | 0 .../library/c.js | 0 .../library/package.json | 0 .../side-effects-re-exports-rename-same2/a.js | 0 .../side-effects-re-exports-rename-same2/b.js | 0 .../library/index.js | 0 .../library/other.js | 0 .../library/package.json | 0 .../index.js | 0 .../library/a.js | 0 .../library/b.js | 0 .../library/index.js | 0 .../library/package.json | 0 .../es6/side-effects-re-exports/a.js | 0 .../es6/side-effects-re-exports/b.js | 0 .../es6/side-effects-re-exports/c.js | 0 .../es6/side-effects-re-exports/d.js | 0 .../side-effects-re-exports/library/index.js | 0 .../library/message1.js | 0 .../library/message2.js | 0 .../library/message3.js | 0 .../library/package.json | 0 .../es6/side-effects-semi-weak/a.js | 0 .../side-effects-semi-weak/library/esm1.js | 0 .../side-effects-semi-weak/library/esm2.js | 0 .../side-effects-semi-weak/library/index.js | 0 .../side-effects-semi-weak/library/other.js | 0 .../library/package.json | 0 .../es6/side-effects-split/a.js | 0 .../es6/side-effects-split/b.js | 0 .../es6/side-effects-split2/a.js | 0 .../es6/side-effects-split2/b.js | 0 .../index.js | 0 .../index.js | 0 .../scope-hoisting/es6/side-effects/a.js | 0 .../es6/tree-shaking-classes-babel/a.js | 0 .../es6/tree-shaking-classes-babel/b.js | 0 .../tree-shaking-classes-babel/package.json | 0 .../es6/tree-shaking-classes-babel/yarn.lock | 0 .../a.js | 0 .../b1.js | 0 .../b2.js | 0 .../c.js | 0 .../d.js | 0 .../.terserrc | 0 .../tree-shaking-cross-bundle-re-export/a.js | 0 .../tree-shaking-cross-bundle-re-export/b1.js | 0 .../tree-shaking-cross-bundle-re-export/b2.js | 0 .../tree-shaking-cross-bundle-re-export/c.js | 0 .../tree-shaking-cross-bundle-re-export/d.js | 0 .../es6/tree-shaking-cross-bundle/.terserrc | 0 .../es6/tree-shaking-cross-bundle/a.js | 0 .../es6/tree-shaking-cross-bundle/b1.js | 0 .../es6/tree-shaking-cross-bundle/b2.js | 0 .../es6/tree-shaking-cross-bundle/c.js | 0 .../es6/tree-shaking-dynamic-import/.terserrc | 0 .../es6/tree-shaking-dynamic-import/a1.js | 0 .../es6/tree-shaking-dynamic-import/a2.js | 0 .../es6/tree-shaking-dynamic-import/async.js | 0 .../await-assignment-error.js | 0 .../await-assignment.js | 0 .../await-declaration-error.js | 0 ...wait-declaration-namespace-bailout-eval.js | 0 .../await-declaration-namespace-bailout.js | 0 .../await-declaration-namespace-error.js | 0 .../await-declaration-namespace.js | 0 .../await-declaration.js | 0 .../tree-shaking-dynamic-import/package.json | 0 .../tree-shaking-dynamic-import/then-error.js | 0 .../then-namespace-bailout.js | 0 .../then-namespace-error.js | 0 .../then-namespace.js | 0 .../es6/tree-shaking-dynamic-import/then.js | 0 .../es6/tree-shaking-dynamic-import/yarn.lock | 0 .../tree-shaking-export-computed-prop/a.js | 0 .../tree-shaking-export-computed-prop/b.js | 0 .../tree-shaking-export-computed-prop/c.js | 0 .../es6/tree-shaking-functions/a.js | 0 .../es6/tree-shaking-functions/b.js | 0 .../es6/tree-shaking-increment-object/a.js | 0 .../es6/tree-shaking-increment-object/b.js | 0 .../es6/tree-shaking-multiassignment/a.js | 0 .../es6/tree-shaking-multiassignment/b.js | 0 .../es6/tree-shaking-no-unknown-objects/a.js | 0 .../tree-shaking-no-unknown-objects/index.js | 0 .../scope-hoisting/es6/tree-shaking/.terserrc | 0 .../scope-hoisting/es6/tree-shaking/a.js | 0 .../scope-hoisting/es6/tree-shaking/b.js | 0 .../unmarks-defer-for-assetgroup/index1.js | 0 .../unmarks-defer-for-assetgroup/index2.js | 0 .../unmarks-defer-for-assetgroup/index3.js | 0 .../package/bar.js | 0 .../package/barer.js | 0 .../package/foo.js | 0 .../package/index.js | 0 .../package/package.json | 0 .../es6/unmarks-defer-for-new-deps/index.js | 0 .../unmarks-defer-for-new-deps}/package.json | 0 .../unmarks-defer-for-new-deps/package/a.js | 0 .../unmarks-defer-for-new-deps/package/b1.js | 0 .../unmarks-defer-for-new-deps/package/b2.js | 0 .../unmarks-defer-for-new-deps/package/c.js | 0 .../unmarks-defer-for-new-deps/package/d.js | 0 .../package/index.js | 0 .../package}/package.json | 0 .../es6/unmarks-defer-for-new-deps/yarn.lock | 0 .../es6/unused-require/index.js | 0 .../es6/unused-require/library/foo/index.js | 0 .../es6/unused-require/library/foo/other.js | 0 .../unused-require/library}/foo/package.json | 0 .../es6/unused-require/library/index.js | 0 .../.parcelrc | 0 .../index.js | 0 .../other.1.js | 0 .../other.2.js | 0 .../package.json | 0 .../yarn.lock | 0 .../index.1.js | 0 .../index.2.js | 0 .../index.html | 0 .../library/Toolbar.js | 0 .../library/emoji.js | 0 .../library/emojiStyles.js | 0 .../library/emojiStylesShared.js | 0 .../library/package.json | 0 .../library/theme.js | 0 .../library/themeColors.js | 0 .../library/themeConstants.js | 0 .../index.1.js | 0 .../index.2.js | 0 .../index.3.js | 0 .../library/a.js | 0 .../library/b.js | 0 .../library/c.js | 0 .../library/d1.js | 0 .../library/d2.js | 0 .../library/package.json | 0 .../index.1.js | 0 .../index.2.js | 0 .../library/a.js | 0 .../library/b.js | 0 .../library/c.js | 0 .../library}/package.json | 0 .../update-used-symbols-remove-export/a.js | 0 .../update-used-symbols-remove-export/b.1.js | 0 .../update-used-symbols-remove-export/b.2.js | 0 .../es6/used-assignmentexpression/a.js | 0 .../es6/wrap-import-arrowfunction/a.js | 0 .../es6/wrap-import-arrowfunction/b.js | 0 .../wrap-import-arrowfunction/package.json | 0 .../es6/wrap-import-arrowfunction/yarn.lock | 0 .../integration/scss-absolute-imports/b.scss | 0 .../scss-absolute-imports/style.scss | 0 .../scss-absolute-imports/yarn.lock | 0 .../integration/scss-empty/index.js | 0 .../integration/scss-empty/index.scss | 0 .../integration/scss-global-data/.sassrc.js | 0 .../integration/scss-global-data/index.scss | 0 .../integration/scss-global-data/package.json | 0 .../scss-html-import/fa-regular-400.ttf | Bin .../integration/scss-html-import/package.json | 0 .../integration/scss-html-import/style.scss | 0 .../integration/scss-html-import/target1.html | 0 .../integration/scss-html-import/target2.html | 0 .../integration/scss-html-import/yarn.lock | 0 .../integration/scss-import/bar.scss | 0 .../integration/scss-import/foo.scss | 0 .../integration/scss-import/index.js | 0 .../integration/scss-import/index.scss | 0 .../integration/scss-postcss/index.js | 0 .../scss-postcss/index.module.scss | 0 .../scss-sourcemap-imports/style.scss | 0 .../scss-sourcemap-imports/with_url.scss | 0 .../integration/scss-url/fonts/test.woff2 | 0 .../integration/scss-url/image.jpeg | Bin .../integration/scss-url/index.js | 0 .../integration/scss-url/index.scss | 0 .../{test => data}/integration/scss/index.js | 0 .../integration/scss/index.scss | 0 .../service-worker-import-meta-url/index.js | 0 .../service-worker-import-meta-url/missing.js | 0 .../package.json | 0 .../service-worker-import-meta-url/worker.js | 0 .../service-worker-import-meta-url/yarn.lock | 0 .../integration/service-worker/a/index.js | 0 .../service-worker/b/nested/index.js | 0 .../service-worker/b/nested/worker-nested.js | 0 .../service-worker/b/worker-outside.js | 0 .../service-worker/dynamic-import-index.js | 0 .../service-worker/dynamic-import.js | 0 .../integration/service-worker/error.js | 0 .../service-worker/manifest-worker.js | 0 .../integration/service-worker/manifest.js | 0 .../service-worker/module-worker.js | 0 .../integration/service-worker/module.js | 0 .../integration/service-worker/scope.js | 0 .../a.js | 0 .../b.js | 0 .../bar.js | 0 .../buzz.js | 0 .../c.js | 0 .../foo.js | 0 .../index.js | 0 .../local.html | 0 .../package.json | 0 .../styles.css | 0 .../yarn.lock | 0 .../shared-bundle-internalization/a.mjs | 0 .../shared-bundle-internalization/async.mjs | 0 .../shared-bundle-internalization/b.mjs | 0 .../imports-async.mjs | 0 .../shared-bundle-internalization/index.mjs | 0 .../shared-bundle-internalization/large.mjs | 0 .../package.json | 0 .../shared-bundle-internalization/yarn.lock | 0 .../bar.js | 0 .../buzz.js | 0 .../c.js | 0 .../foo.js | 0 .../index.js | 0 .../local.html | 0 .../package.json | 0 .../styles.css | 0 .../yarn.lock | 0 .../a.js | 0 .../b.js | 0 .../bar.js | 0 .../buzz.js | 0 .../c.js | 0 .../foo.js | 0 .../index.js | 0 .../local.html | 0 .../package.json | 0 .../styles.css | 0 .../yarn.lock | 0 .../a.js | 0 .../b.js | 0 .../bar.js | 0 .../buzz.js | 0 .../c.js | 0 .../foo.js | 0 .../index.js | 0 .../local.html | 0 .../package.json | 0 .../styles.css | 0 .../yarn.lock | 0 .../shared-bundle-single-source/a.js | 0 .../shared-bundle-single-source/b.js | 0 .../shared-bundle-single-source/bar.js | 0 .../shared-bundle-single-source/foo.js | 0 .../shared-bundle-single-source/index.js | 0 .../shared-bundle-single-source/local.html | 0 .../shared-bundle-single-source/package.json | 0 .../shared-bundle-single-source/styles.css | 0 .../shared-bundle-single-source/yarn.lock | 0 .../integration/shared-bundlegroup/a.js | 0 .../integration/shared-bundlegroup/b.js | 0 .../integration/shared-bundlegroup/c.js | 0 .../integration/shared-bundlegroup/index.js | 0 .../a.js | 0 .../b.js | 0 .../child.js | 0 .../grandchild.js | 0 .../index.js | 0 .../scope-hoisting.js | 0 .../wraps.js | 0 .../integration/shared-many-esm/a.html | 0 .../integration/shared-many-esm/a.js | 0 .../integration/shared-many-esm/b.html | 0 .../integration/shared-many-esm/b.js | 0 .../integration/shared-many-esm/c.html | 0 .../integration/shared-many-esm/c.js | 0 .../integration/shared-many-esm/d.html | 0 .../integration/shared-many-esm/d.js | 0 .../integration/shared-many-esm/e.html | 0 .../integration/shared-many-esm/e.js | 0 .../integration/shared-many-esm/f.html | 0 .../integration/shared-many-esm/f.js | 0 .../integration/shared-many-esm/g.html | 0 .../integration/shared-many-esm/g.js | 0 .../integration/shared-many/a.html | 0 .../integration/shared-many/a.js | 0 .../integration/shared-many/b.html | 0 .../integration/shared-many/b.js | 0 .../integration/shared-many/c.html | 0 .../integration/shared-many/c.js | 0 .../integration/shared-many/d.html | 0 .../integration/shared-many/d.js | 0 .../integration/shared-many/e.html | 0 .../integration/shared-many/e.js | 0 .../integration/shared-many/f.html | 0 .../integration/shared-many/f.js | 0 .../integration/shared-many/g.html | 0 .../integration/shared-many/g.js | 0 .../integration/shared-many/package.json | 0 .../integration/shared-many/yarn.lock | 0 .../shared-sibling-common-dependency/a.js | 0 .../shared-sibling-common-dependency/b.css | 0 .../shared-sibling-common-dependency/b.js | 0 .../shared-sibling-common-dependency/index.js | 0 .../shared-sibling-duplicate/a.html | 0 .../integration/shared-sibling-duplicate/a.js | 0 .../shared-sibling-duplicate/b.html | 0 .../integration/shared-sibling-duplicate/b.js | 0 .../shared-sibling-duplicate/c.html | 0 .../integration/shared-sibling-duplicate/c.js | 0 .../shared-sibling-entries-multiple/a.css | 0 .../shared-sibling-entries-multiple/a.html | 0 .../shared-sibling-entries-multiple/a.js | 0 .../shared-sibling-entries-multiple/b.css | 0 .../shared-sibling-entries-multiple/b.html | 0 .../shared-sibling-entries-multiple/b.js | 0 .../package.json | 0 .../shared-sibling-entries-multiple/yarn.lock | 0 .../integration/shared-sibling-entries/a.html | 0 .../integration/shared-sibling-entries/b.html | 0 .../integration/shared-sibling-entries/c.html | 0 .../shared-sibling-entries/other.css | 0 .../shared-sibling-entries/package.json | 0 .../shared-sibling-entries/shared.css | 0 .../shared-sibling-entries/shared.js | 0 .../shared-sibling-entries/yarn.lock | 0 .../shared-sibling-scope-hoist/a.js | 0 .../shared-sibling-scope-hoist/b.js | 0 .../shared-sibling-scope-hoist/c.js | 0 .../shared-sibling-scope-hoist/index.js | 0 .../shared-sibling-worker-css/a.js | 0 .../shared-sibling-worker-css/index.html | 0 .../shared-sibling-worker-css/index.js | 0 .../shared-sibling-worker-css/style.css | 0 .../shared-sibling-worker-css/worker.js | 0 .../integration/shared-sibling/a.js | 0 .../integration/shared-sibling/a.module.css | 0 .../integration/shared-sibling/b.js | 0 .../integration/shared-sibling/form.html | 0 .../integration/shared-sibling/form.js | 0 .../shared-sibling/searchfield.html | 0 .../integration/shared-sibling/searchfield.js | 0 .../shared-sibling/searchfield2.html | 0 .../shared-sibling/searchfield2.js | 0 .../sibling-deduplicate-unreachable/a.js | 0 .../sibling-deduplicate-unreachable/b.js | 0 .../sibling-deduplicate-unreachable/c.js | 0 .../sibling-deduplicate-unreachable/common.js | 0 .../sibling-deduplicate-unreachable/d.js | 0 .../sibling-deduplicate-unreachable/foo.js | 0 .../sibling-deduplicate-unreachable/index.js | 0 .../intermediate-2.js | 0 .../intermediate-3.js | 0 .../intermediate.js | 0 .../package.json | 0 .../unreachable.js | 0 .../sibling-deduplicate-unreachable/yarn.lock | 0 .../side-effects-false/import-require.js | 0 .../integration/side-effects-false/import.js | 0 .../integration/sourcemap-comments/index.js | 0 .../integration/sourcemap-comments/yarn.lock | 0 .../sourcemap-css-existing/style.css | 0 .../sourcemap-css-existing/test/library.css | 0 .../test/library.css.map | 0 .../test/library.raw.scss | 0 .../sourcemap-css-import/another-style.css | 0 .../sourcemap-css-import/other-style.css | 0 .../sourcemap-css-import/package.json | 0 .../sourcemap-css-import/style.css | 0 .../sourcemap-css-import/yarn.lock | 0 .../integration/sourcemap-css/package.json | 0 .../integration/sourcemap-css/style.css | 0 .../integration/sourcemap-css/yarn.lock | 0 .../integration/sourcemap-existing/index.js | 0 .../integration/sourcemap-existing/sum.js | 0 .../integration/sourcemap-existing/sum.map | 0 .../sourcemap-external-contents/index.js | 0 .../sourcemap-external-contents/sum.coffee | 0 .../sourcemap-external-contents/sum.js | 0 .../sourcemap-external-contents/sum.map | 0 .../sourcemap-generate-inline/index.js | 0 .../sourcemap-generate-inline/package.json | 0 .../sourcemap-generate-inline/yarn.lock | 0 .../sourcemap-inline-sources/index.js | 0 .../sourcemap-inline-sources/package.json | 0 .../sourcemap-inline-sources/yarn.lock | 0 .../integration/sourcemap-inline/index.js | 0 .../integration/sourcemap-inline/sum.js | 0 .../sourcemap-invalid-existing/index.js | 0 .../sourcemap-invalid-existing/sum.js | 0 .../sourcemap-invalid-existing/sum.map | 0 .../integration/sourcemap-less/package.json | 0 .../integration/sourcemap-less/style.less | 0 .../integration/sourcemap-less/yarn.lock | 0 .../sourcemap-nested-minified/index.js | 0 .../sourcemap-nested-minified/local.js | 0 .../sourcemap-nested-minified/package.json | 0 .../sourcemap-nested-minified/utils/util.js | 0 .../sourcemap-nested-minified/yarn.lock | 0 .../integration/sourcemap-nested/index.js | 0 .../integration/sourcemap-nested/local.js | 0 .../integration/sourcemap-nested/package.json | 0 .../sourcemap-nested/utils/util.js | 0 .../integration/sourcemap-nested/yarn.lock | 0 .../integration/sourcemap-node/index.js | 0 .../integration/sourcemap-node/package.json | 0 .../integration/sourcemap-node/yarn.lock | 0 .../.babelrc | 0 .../index.tsx | 0 .../yarn.lock | 0 .../.babelrc | 0 .../index.js | 0 .../yarn.lock | 0 .../integration/sourcemap-reference/data.js | 0 .../sourcemap-reference/index.html | 0 .../integration/sourcemap-reference/index.js | 0 .../sourcemap-sass-imported/other.scss | 0 .../sourcemap-sass-imported/package.json | 0 .../sourcemap-sass-imported/style.css | 0 .../sourcemap-sass-imported/yarn.lock | 0 .../integration/sourcemap-sass/package.json | 0 .../integration/sourcemap-sass/style.scss | 0 .../integration/sourcemap-sass/yarn.lock | 0 .../a/index.js | 0 .../b/index.js | 0 .../sourcemap-sourcemappingurl/index.js | 0 .../sourcemap-typescript-nested/index.ts | 0 .../sourcemap-typescript-nested/local.ts | 0 .../sourcemap-typescript-nested/package.json | 0 .../sourcemap-typescript-nested/yarn.lock | 0 .../sourcemap-typescript-tsc/.parcelrc | 0 .../sourcemap-typescript-tsc/package.json | 0 .../sourcemap-typescript-tsc/src/index.ts | 0 .../sourcemap-typescript-tsc/yarn.lock | 0 .../integration/sourcemap-typescript/index.ts | 0 .../sourcemap-typescript/package.json | 0 .../sourcemap-typescript/yarn.lock | 0 .../integration/sourcemap/index.js | 0 .../integration/sourcemap/package.json | 0 .../integration/sourcemap/yarn.lock | 0 .../integration/split-manifest-bundle/a.html | 0 .../integration/split-manifest-bundle/a.js | 0 .../integration/split-manifest-bundle/b.html | 0 .../integration/split-manifest-bundle/b.js | 0 .../integration/split-manifest-bundle/c.js | 0 .../split-manifest-bundle/package.json | 0 .../split-manifest-bundle/yarn.lock | 0 .../integration/svg-inline-css-import/img.svg | 0 .../svg-inline-css-import/test.css | 0 .../integration/svg-inline-sass/img.svg | 0 .../integration/svg-multiple/circle.svg | 0 .../integration/svg-multiple/index.js | 0 .../integration/svg-multiple/square.svg | 0 .../integration/svg-react-config/.svgrrc.json | 0 .../integration/svg-react-config/icon.svg | 0 .../integration/svg-react-config/index.html | 0 .../integration/svg-react-config/package.json | 0 .../integration/svg-react-config/react.js | 0 .../svg-react-config/svgo.config.json | 0 .../svg-react-typescript/.svgrrc.json | 0 .../integration/svg-react-typescript/icon.svg | 0 .../svg-react-typescript/index.html | 0 .../svg-react-typescript/package.json | 0 .../integration/svg-react-typescript/react.ts | 0 .../svg-react-typescript/yarn.lock | 0 .../integration/svg-react/icon.svg | 0 .../integration/svg-react/index.html | 0 .../integration/svg-react/package.json | 0 .../integration/svg-react/react.js | 0 .../integration/svg-xml-stylesheet/img.svg | 0 .../integration/svg-xml-stylesheet/style1.css | 0 .../integration/svg-xml-stylesheet/style2.css | 0 .../integration/svg-xml-stylesheet/style3.css | 0 .../integration/svg-xml-stylesheet/style4.css | 0 .../{test => data}/integration/svg/circle.svg | 0 .../integration/svg/gradient.svg | 0 .../{test => data}/integration/svg/module.js | 0 .../integration/svg/other1.html | 0 .../integration/svg/other2.html | 0 .../{test => data}/integration/svg/path.svg | 0 .../{test => data}/integration/svg/script.js | 0 .../{test => data}/integration/svg/square.svg | 0 .../{test => data}/integration/svg/style.css | 0 .../integration/svgo-config/icon.svg | 0 .../integration/svgo-config/index.html | 0 .../integration/svgo-config/svgo.config.js | 0 .../integration/svgo-config/yarn.lock | 0 .../integration/swc-helpers-library/index.js | 0 .../swc-helpers-library/package.json | 0 .../integration/swc-helpers-library/yarn.lock | 0 .../integration/swc-helpers/index.js | 0 .../integration/swc-helpers/yarn.lock | 0 .../sync-async-when-needed/async-has-dep.js | 0 .../integration/sync-async-when-needed/dep.js | 0 .../sync-async-when-needed/get-dep.js | 0 .../sync-async-when-needed/index.js | 0 .../sync-async-when-needed/package.json | 0 .../sync-async-when-needed/yarn.lock | 0 .../integration/sync-async/dep.js | 0 .../integration/sync-async/get-dep-2.js | 0 .../sync-async/get-dep-scope-hoisting.js | 0 .../integration/sync-async/get-dep.js | 0 .../same-ancestry-scope-hoisting.js | 0 .../integration/sync-async/same-ancestry.js | 0 .../sync-async/same-bundle-scope-hoisting.js | 0 .../integration/sync-async/same-bundle.js | 0 .../integration/sync-entry-shared/async.js | 0 .../integration/sync-entry-shared/index.js | 0 .../sync-entry-shared}/package.json | 0 .../integration/sync-entry-shared/value.js | 0 .../integration/sync-entry-shared/yarn.lock | 0 .../integration/tailwind-scss/.postcssrc.js | 0 .../integration/tailwind-scss/index.html | 0 .../integration/tailwind-scss/index.scss | 0 .../integration/tailwind-scss/package.json | 0 .../tailwind-scss/tailwind.config.js | 0 .../integration/tailwind-scss/yarn.lock | 0 .../target-overwrite-source/app/package.json | 0 .../target-overwrite-source/app/src/file.js | 0 .../app/src/index.html | 0 .../target-overwrite-source/browser/index.js | 0 .../browser/package.json | 0 .../target-overwrite-source/main/index.js | 0 .../target-overwrite-source/main/package.json | 0 .../target-overwrite-source/module/index.js | 0 .../module/package.json | 0 .../integration/target-source/package.json | 0 .../packages/package-a/package.json | 0 .../packages/package-a/src/bar.js | 0 .../packages/package-a/src/foo.js | 0 .../packages/package-a/src/index.js | 0 .../packages/package-a/src/indexAlternate.js | 0 .../packages/package-a/src/indexAlternate2.js | 0 .../packages/package-b/package.json | 0 .../packages/package-b/src/bar.js | 0 .../packages/package-b/src/foo.js | 0 .../packages/package-b/src/index.js | 0 .../packages/package-b/src/indexAlternate.js | 0 .../integration/target-source/yarn.lock | 0 .../integration/terser-codeframe/.parcelrc | 0 .../integration/terser-codeframe/index.js | 0 .../integration/terser-codeframe/yarn.lock | 0 .../integration/terser-config/.terserrc | 0 .../integration/terser-config/index.js | 0 .../integration/terser-config}/package.json | 0 .../integration/terser-config/yarn.lock | 0 .../transpilation-invalid/index.js | 0 .../transpilation-invalid/package.json | 0 .../transpilation-invalid/yarn.lock | 0 .../augmentation/augmenter/package.json | 0 .../augmentation/augmenter/src/expected.d.ts | 0 .../augmentation/augmenter/src/index.ts | 0 .../original/built-src/index.d.ts | 0 .../augmentation/original/built-src/index.js | 0 .../augmentation/original/package.json | 0 .../augmentation/original/src/index.ts | 0 .../ts-types/augmentation/package.json | 0 .../ts-types/augmentation/yarn.lock | 0 .../integration/ts-types/composite/add.ts | 0 .../ts-types/composite/expected.d.ts | 0 .../integration/ts-types/composite/index.ts | 0 .../ts-types/composite/package.json | 0 .../ts-types/composite/tsconfig.json | 0 .../integration/ts-types/composite/yarn.lock | 0 .../integration/ts-types/error/file2.ts | 0 .../integration/ts-types/error/index.ts | 0 .../integration/ts-types/error/package.json | 0 .../integration/ts-types/error/yarn.lock | 0 .../ts-types/exporting-overload/expected.d.ts | 0 .../ts-types/exporting-overload/index.ts | 0 .../ts-types/exporting-overload/package.json | 0 .../ts-types/exporting-overload/yarn.lock | 0 .../ts-types/exporting/expected.d.ts | 0 .../integration/ts-types/exporting/index.ts | 0 .../integration/ts-types/exporting/message.ts | 0 .../integration/ts-types/exporting/other.ts | 0 .../ts-types/exporting/package.json | 0 .../integration/ts-types/exporting/test.ts | 0 .../integration/ts-types/exporting/yarn.lock | 0 .../ts-types/externals/expected.d.ts | 0 .../integration/ts-types/externals/index.tsx | 0 .../integration/ts-types/externals/other.tsx | 0 .../ts-types/externals/package.json | 0 .../integration/ts-types/externals/yarn.lock | 0 .../import-export-collision/expected.d.ts | 0 .../ts-types/import-export-collision/index.ts | 0 .../import-export-collision/package.json | 0 .../import-export-collision/yarn.lock | 0 .../importing-collision/expected.d.ts | 0 .../ts-types/importing-collision/index.ts | 0 .../ts-types/importing-collision/other1.ts | 0 .../ts-types/importing-collision/other2.ts | 0 .../ts-types/importing-collision/package.json | 0 .../ts-types/importing-collision/yarn.lock | 0 .../ts-types/importing/expected.d.ts | 0 .../integration/ts-types/importing/index.ts | 0 .../ts-types/importing/namespace.ts | 0 .../ts-types/importing/nested/file.ts | 0 .../integration/ts-types/importing/other.ts | 0 .../ts-types/importing/package.json | 0 .../integration/ts-types/importing/yarn.lock | 0 .../integration/ts-types/main/expected.d.ts | 0 .../integration/ts-types/main/index.ts | 0 .../integration/ts-types/main/package.json | 0 .../integration/ts-types/main/yarn.lock | 0 .../ts-types/monorepo/a/package.json | 0 .../ts-types/monorepo/a/src/index.ts | 0 .../ts-types/monorepo/b/package.json | 0 .../ts-types/monorepo/b/src/index.ts | 0 .../ts-types/monorepo/b/src/other.ts | 0 .../ts-types/monorepo/package.json | 0 .../integration/ts-types/monorepo/yarn.lock | 0 .../ts-types/private/expected.d.ts | 0 .../integration/ts-types/private/index.ts | 0 .../integration/ts-types/private/package.json | 0 .../integration/ts-types/private/yarn.lock | 0 .../ts-types/promise-or-value/expected.d.ts | 0 .../ts-types/promise-or-value/index.ts | 0 .../ts-types/promise-or-value/package.json | 0 .../ts-types/promise-or-value/tsconfig.json | 0 .../ts-types/promise-or-value/yarn.lock | 0 .../re-exporting-aggregating/expected.d.ts | 0 .../re-exporting-aggregating/hoge/bar.ts | 0 .../re-exporting-aggregating/hoge/fuga.ts | 0 .../re-exporting-aggregating/hoge/index.ts | 0 .../re-exporting-aggregating/index.ts | 0 .../re-exporting-aggregating/package.json | 0 .../re-exporting-aggregating/yarn.lock | 0 .../ts-types/windows-paths/expected.d.ts | 0 .../ts-types/windows-paths/index.ts | 0 .../ts-types/windows-paths/package.json | 0 .../ts-types/windows-paths/src/index.ts | 0 .../ts-types/windows-paths/tsconfig.json | 0 .../ts-types/windows-paths/yarn.lock | 0 .../integration/ts-validation-error/index.ts | 0 .../integration/ts-validation-error/test.ts | 0 .../ts-validation-error/tsconfig.json | 0 .../typescript-config-extends/.parcelrc | 0 .../typescript-config-extends/index.ts | 0 .../typescript-config-extends/tsconfig.json | 0 .../integration/typescript-config/.parcelrc | 0 .../integration/typescript-config/index.ts | 0 .../typescript-config/tsconfig.json | 0 .../integration/typescript-enum/index.ts | 0 .../integration/typescript-env/index.ts | 0 .../integration/typescript-fs/index.ts | 0 .../integration/typescript-fs/raw.tsx | 0 .../integration/typescript-fs/readFromTsx.tsx | 0 .../typescript-import-type-reexport/bar.ts | 0 .../typescript-import-type-reexport/foo.ts | 0 .../typescript-import-type-reexport/index.ts | 0 .../typescript-interop/commonjs-module.js | 0 .../integration/typescript-interop/index.ts | 0 .../integration/typescript-json/index.ts | 0 .../integration/typescript-json/local.json | 0 .../integration/typescript-jsx/index.tsx | 0 .../typescript-legacy-cast/index.ts | 0 .../typescript-legacy-cast/package.json | 0 .../integration/typescript-raw/index.ts | 0 .../integration/typescript-raw/test.txt | 0 .../integration/typescript-require/Local.ts | 0 .../integration/typescript-require/index.ts | 0 .../typescript-types-parcelrc/.parcelrc | 0 .../typescript-types-parcelrc/index.ts | 0 .../typescript-types-parcelrc/package.json | 0 .../typescript-types-parcelrc/yarn.lock | 0 .../integration/typescript/Local.ts | 0 .../integration/typescript/index.ts | 0 .../integration/uglify/index.js | 0 .../integration/uglify/local.js | 0 .../undeclared-external/helpers.js | 0 .../integration/undeclared-external/index.js | 0 .../undeclared-external/package.json | 0 .../integration/undeclared-external/yarn.lock | 0 .../integration/url-colon/absolute.html | 0 .../integration/url-colon/relative.html | 0 .../integration/url-colon/yarn.lock | 0 .../integration/wasm-async/.eslintrc | 0 .../integration/wasm-async/add.wasm | Bin .../integration/wasm-async/index.js | 0 .../integration/wasm-dynamic/.eslintrc | 0 .../integration/wasm-dynamic/add.wasm | Bin .../integration/wasm-dynamic/dynamic.js | 0 .../integration/wasm-dynamic/index.js | 0 .../wasm-sourcemap-transformer/.parcelrc | 0 .../wasm-sourcemap-transformer/index.js | 0 .../wasm-sourcemap-transformer/index.wasm | Bin .../wasm-sourcemap-transformer/yarn.lock | 0 .../integration/wasm-sync/.eslintrc | 0 .../integration/wasm-sync/add.wasm | Bin .../integration/wasm-sync/index.js | 0 .../integration/webextension-mv3/.parcelrc | 0 .../webextension-mv3/background.js | 0 .../webextension-mv3/content-script.js | 0 .../integration/webextension-mv3/injected.css | 0 .../webextension-mv3/manifest.json | 0 .../webextension-mv3/other-content-script.js | 0 .../integration/webextension-mv3/popup.css | 0 .../integration/webextension-mv3/popup.html | 0 .../integration/webextension-mv3/popup.js | 0 .../webextension-mv3/side-panel.html | 0 .../integration/webextension-mv3/yarn.lock | 0 .../.parcelrc | 0 .../injected/index-jsx.jsx | 0 .../injected/index.ts | 0 .../injected/nested/other.ts | 0 .../injected/nested/unexpected.jsx | 0 .../injected/single.js | 0 .../manifest.json | 0 .../yarn.lock | 0 .../integration/webextension/.parcelrc | 0 .../webextension/_locales/.unwanted-file | 0 .../webextension/_locales/en_US/messages.json | 0 .../integration/webextension/dicts/tmp.aff | 0 .../integration/webextension/dicts/tmp.dic | 0 .../integration/webextension/manifest.json | 0 .../webextension/rulesets/ruleset_1.json | 0 .../integration/webextension/src/assets/a.txt | 0 .../webextension/src/assets/foo-dark.png | Bin .../webextension/src/assets/foo.png | Bin .../webextension/src/assets/nested/b.txt | 0 .../webextension/src/background.ts | 0 .../integration/webextension/src/content.css | 0 .../integration/webextension/src/content.js | 0 .../webextension/src/devtools.html | 0 .../integration/webextension/src/popup.html | 0 .../integration/webextension/yarn.lock | 0 .../webmanifest-json/file-handler-icon.png | Bin .../integration/webmanifest-json/icon.png | Bin .../integration/webmanifest-json/index.html | 0 .../webmanifest-json/manifest.json | 0 .../webmanifest-json/screenshot.png | Bin .../webmanifest-json/shortcut-icon.png | Bin .../webmanifest-not-found/index.html | 0 .../manifest.webmanifest | 0 .../integration/webmanifest-schema/icon.png | Bin .../integration/webmanifest-schema/index.html | 0 .../webmanifest-schema/manifest.webmanifest | 0 .../webmanifest-targets/index.html | 0 .../webmanifest-targets/manifest.json | 0 .../webmanifest-targets/package.json | 0 .../integration/webmanifest-targets/yarn.lock | 0 .../webmanifest/file-handler-icon.png | Bin .../integration/webmanifest/icon.png | Bin .../integration/webmanifest/index.html | 0 .../webmanifest/manifest.webmanifest | 0 .../integration/webmanifest/screenshot.png | Bin .../integration/webmanifest/shortcut-icon.png | Bin .../webpack-import-syntax-error/index.js | 0 .../webpack-import-syntax-error/package.json | 0 .../integration/worker-circular/index.js | 0 .../integration/worker-circular/worker-dep.js | 0 .../integration/worker-circular/worker.js | 0 .../integration/worker-dynamic/async.js | 0 .../integration/worker-dynamic/index-async.js | 0 .../worker-dynamic/index-nested.js | 0 .../integration/worker-dynamic/index.js | 0 .../worker-dynamic/worker-nested.js | 0 .../integration/worker-dynamic/worker.js | 0 .../worker-import-meta-url/dynamic.js | 0 .../worker-import-meta-url/index.js | 0 .../worker-import-meta-url/local-url.js | 0 .../worker-import-meta-url/missing.js | 0 .../worker-import-meta-url}/package.json | 0 .../worker-import-meta-url/worker.js | 0 .../worker-import-meta-url/yarn.lock | 0 .../worker-import-scripts/external.js | 0 .../worker-import-scripts/importScripts.js | 0 .../worker-import-scripts/imported.js | 0 .../worker-import-scripts/imported2.js | 0 .../worker-import-scripts/index-external.js | 0 .../index-serviceworker.js | 0 .../worker-import-scripts/index-variable.js | 0 .../worker-import-scripts/index-webworker.js | 0 .../worker-import-scripts/variable.js | 0 .../integration/worker-self/import-meta.js | 0 .../integration/worker-self/index.js | 0 .../integration/worker-self/workerHelpers.js | 0 .../integration/worker-shared-page/async.js | 0 .../integration/worker-shared-page/index.html | 0 .../integration/worker-shared-page/index.js | 0 .../integration/worker-shared-page/large.js | 0 .../worker-shared-page/package.json | 0 .../integration/worker-shared-page/worker.js | 0 .../integration/worker-shared-page/yarn.lock | 0 .../integration/worker-shared/index.js | 0 .../integration/worker-shared/worker-a.js | 0 .../integration/worker-shared/worker-b.js | 0 .../workers-module/dedicated-worker.js | 0 .../integration/workers-module/error.js | 0 .../integration/workers-module/index.js | 0 .../integration/workers-module/named.js | 0 .../workers-module/shared-worker.js | 0 .../integration/workers-module/yarn.lock | 0 .../workers-with-other-loaders/add.wasm | Bin .../workers-with-other-loaders/index.js | 0 .../worker-client.js | 0 .../workers-with-other-loaders/worker.js | 0 .../integration/workers/common.js | 0 .../integration/workers/feature.js | 0 .../integration/workers/index-alternative.js | 0 .../integration/workers/index.js | 0 .../integration/workers/service-worker.js | 0 .../integration/workers/shared-worker.js | 0 .../integration/workers/worker-client.js | 0 .../integration/workers/worker.js | 0 .../integration/worklet/colors.js | 0 .../integration/worklet/pipeline.js | 0 .../integration/worklet/url-worklet-error.js | 0 .../integration/worklet/url-worklet.js | 0 .../{test => data}/integration/worklet/url.js | 0 .../integration/worklet/worklet-error.js | 0 .../worklet/worklet-pipeline-error.js | 0 .../integration/worklet/worklet-pipeline.js | 0 .../integration/worklet/worklet.js | 0 .../integration/xml/100x100.png | Bin .../integration/xml/atom-namespace.xml | 0 .../{test => data}/integration/xml/atom.xml | 0 .../{test => data}/integration/xml/atom.xsl | 0 .../{test => data}/integration/xml/post.html | 0 .../{test => data}/integration/xml/rss.xml | 0 packages/core/integration-tests/package.json | 4 +- .../integration-tests/test/BundleGraph.js | 2 +- packages/core/integration-tests/test/api.js | 6 +- .../integration-tests/test/atlaspack-query.js | 2 +- packages/core/integration-tests/test/babel.js | 76 +- .../core/integration-tests/test/blob-url.js | 4 +- .../core/integration-tests/test/bundler.js | 16 +- packages/core/integration-tests/test/cache.js | 74 +- .../integration-tests/test/compressors.js | 6 +- .../integration-tests/test/config-merging.js | 4 +- .../integration-tests/test/contentHashing.js | 10 +- .../integration-tests/test/css-modules.js | 58 +- packages/core/integration-tests/test/css.js | 50 +- .../core/integration-tests/test/data-url.js | 2 +- .../core/integration-tests/test/encodedURI.js | 2 +- .../test/eslint-validation.js | 4 +- packages/core/integration-tests/test/fs.js | 38 +- packages/core/integration-tests/test/glob.js | 22 +- .../core/integration-tests/test/globals.js | 2 +- packages/core/integration-tests/test/glsl.js | 6 +- .../core/integration-tests/test/graphql.js | 6 +- packages/core/integration-tests/test/hmr.js | 20 +- packages/core/integration-tests/test/html.js | 200 +++--- packages/core/integration-tests/test/image.js | 18 +- .../test/incremental-bundling.js | 40 +- .../node_modules/babel-plugin-dummy/index.js | 13 - .../babel-plugin-dummy/package.json | 4 - .../node_modules/babel-plugin-dummy/index.js | 13 - .../babel-plugin-dummy/package.json | 4 - .../node_modules/babel-plugin-dummy/index.js | 13 - .../babel-plugin-dummy/package.json | 4 - .../node_modules/babel-plugin-dummy/index.js | 13 - .../babel-plugin-dummy/package.json | 4 - .../node_modules/foo/package.json | 4 - .../node_modules/foo/index.js | 3 - .../node_modules/foo/package.json | 3 - .../node_modules/foo/index.js | 1 - .../packages/foo/index.js | 1 - .../packages/foo/package.json | 4 - .../node_modules/foo/.babelrc | 3 - .../node_modules/foo/index.js | 1 - .../node_modules/foo/package.json | 3 - .../node_modules/babel-plugin-dummy/index.js | 15 - .../babel-plugin-dummy/message.js | 1 - .../babel-plugin-dummy/package.json | 1 - .../atlaspack-bundler-test/index.js | 32 - .../atlaspack-bundler-test/package.json | 4 - .../atlaspack-compressor-test/index.js | 7 - .../atlaspack-compressor-test/package.json | 4 - .../atlaspack-namer-test/index.js | 7 - .../atlaspack-namer-test/package.json | 4 - .../atlaspack-optimizer-test/index.js | 15 - .../atlaspack-optimizer-test/package.json | 4 - .../atlaspack-packager-test/index.js | 15 - .../atlaspack-packager-test/package.json | 4 - .../atlaspack-resolver-test/index.js | 16 - .../atlaspack-resolver-test/package.json | 4 - .../atlaspack-runtime-test/index.js | 11 - .../atlaspack-runtime-test/package.json | 4 - .../atlaspack-transformer-esm/constants.js | 1 - .../atlaspack-transformer-esm/data/a.js | 1 - .../atlaspack-transformer-esm/data/b.js | 1 - .../atlaspack-transformer-esm/dep.cjs | 1 - .../atlaspack-transformer-esm/index.js | 29 - .../atlaspack-transformer-esm/package.json | 6 - .../atlaspack-transformer-mock/constants.js | 1 - .../atlaspack-transformer-mock/index.js | 21 - .../atlaspack-transformer-mock/package.json | 4 - .../integration/cache/node_modules/foo/foo.js | 1 - .../cache/node_modules/foo/package.json | 5 - .../atlaspack-config-test1/index.json | 3 - .../atlaspack-config-test1/package.json | 6 - .../atlaspack-config-test2/index.json | 5 - .../atlaspack-config-test2/package.json | 6 - .../atlaspack-runtime-nothing/index.js | 11 - .../atlaspack-runtime-nothing/package.json | 3 - .../atlaspack-transformer-string/index.js | 10 - .../atlaspack-transformer-string/package.json | 3 - .../css-exports/node_modules/foo/foo.css | 3 - .../css-exports/node_modules/foo/package.json | 7 - .../a/node_modules/test/index.css | 3 - .../a/node_modules/test/package.json | 3 - .../b/node_modules/test/index.css | 3 - .../b/node_modules/test/package.json | 3 - .../css-node-modules/node_modules/foo/foo.css | 3 - .../node_modules/foo/package.json | 3 - .../env-disabled/node_modules/foo/index.js | 1 - .../node_modules/foo/package.json | 4 - .../env-mutate/node_modules/foo/index.js | 3 - .../node_modules/test/index.js | 7 - .../node_modules/test/package.json | 4 - .../node_modules/external/index.js | 4 - .../node_modules/b/index.mjs | 7 - .../node_modules/@scope/pkg/foo/a.js | 1 - .../node_modules/@scope/pkg/foo/b.js | 1 - .../node_modules/@scope/pkg/package.json | 4 - .../node_modules/pkg/bar/x.js | 1 - .../node_modules/pkg/bar/y.js | 1 - .../node_modules/pkg/index.js | 0 .../node_modules/pkg/package.json | 4 - .../@scope/pkg/deep/entry/point.js | 0 .../node_modules/@scope/pkg/foo/a.js | 1 - .../node_modules/@scope/pkg/foo/b.js | 1 - .../node_modules/@scope/pkg/package.json | 4 - .../glob-package/node_modules/pkg/bar/x.js | 1 - .../glob-package/node_modules/pkg/bar/y.js | 1 - .../glob-package/node_modules/pkg/index.js | 0 .../node_modules/pkg/package.json | 4 - .../test/integration/hmr-new-bundle/index.js | 0 .../node_modules/testmodule/index.js | 1 - .../atlaspack-transformer-included/index.js | 15 - .../package.json | 4 - .../atlaspack-bundler-test/index.js | 39 - .../atlaspack-bundler-test/package.json | 4 - .../atlaspack-namer-test/index.js | 7 - .../atlaspack-namer-test/package.json | 4 - .../atlaspack-runtime-test/index.js | 11 - .../atlaspack-runtime-test/package.json | 4 - .../node_modules/foo/index.js | 1 - .../node_modules/foo/other.js | 1 - .../node_modules/foo/package.json | 4 - .../node_modules/library/index.js | 3 - .../node_modules/library/other.js | 1 - .../node_modules/react/jsx-dev-runtime.js | 0 .../node_modules/react/jsx-runtime.js | 0 .../node_modules/react/package.json | 3 - .../node_modules/react/jsx-dev-runtime.js | 0 .../node_modules/react/jsx-runtime.js | 0 .../node_modules/react/package.json | 3 - .../node_modules/react/jsx-dev-runtime.js | 0 .../node_modules/react/jsx-runtime.js | 0 .../node_modules/react/package.json | 3 - .../node_modules/preact/jsx-dev-runtime.js | 0 .../node_modules/preact/jsx-runtime.js | 0 .../node_modules/preact/package.json | 3 - .../node_modules/preact/jsx-dev-runtime.js | 0 .../node_modules/preact/jsx-runtime.js | 0 .../node_modules/preact/package.json | 3 - .../node_modules/preact/jsx-dev-runtime.js | 0 .../node_modules/preact/jsx-runtime.js | 0 .../node_modules/preact/package.json | 3 - .../node_modules/react/jsx-dev-runtime.js | 0 .../node_modules/react/jsx-runtime.js | 0 .../node_modules/react/package.json | 3 - .../node_modules/library/b.less | 3 - .../multi-asset-transformer-export/index.js | 0 .../atlaspack-transformer-test/index.js | 11 - .../atlaspack-transformer-test/package.json | 4 - .../atlaspack-transformer-test/index.js | 8 - .../atlaspack-transformer-test/package.json | 4 - .../node_modules/testmodule/index.js | 1 - .../node_modules/testmodule/index.js | 1 - .../ChangingTypeOptimizer.js | 10 - .../package.json | 9 - .../atlaspack-packager-config/index.js | 24 - .../atlaspack-packager-config/package.json | 13 - .../atlaspack-packager-config/index.js | 17 - .../atlaspack-packager-config/package.json | 13 - .../atlaspack-transformer-do-nothing/index.js | 7 - .../package.json | 7 - .../atlaspack-transformer-mock/index.js | 12 - .../atlaspack-transformer-mock/package.json | 4 - .../atlaspack-transformer-a/index.js | 9 - .../atlaspack-transformer-a/package.json | 11 - .../atlaspack-transformer-b/index.js | 8 - .../atlaspack-transformer-b/package.json | 11 - .../node_modules/icon/Icon.js | 3 - .../node_modules/icon/UIIcon.js | 3 - .../node_modules/icon/index.js | 2 - .../node_modules/icon/package.json | 5 - .../resolve-exports/node_modules/foo/bar.js | 1 - .../node_modules/foo/package.json | 4 - .../pkg@1.0.0/node_modules/pkg/package.json | 6 - .../pkg@1.0.0/node_modules/pkg/src/index.js | 5 - .../packages/app/node_modules/.gitkeep | 0 .../packages/library/node_modules/.gitkeep | 0 .../node_modules/library-dep/package.json | 6 - .../node_modules/library-dep/src/index.js | 1 - .../node_modules/library/package.json | 6 - .../node_modules/library/src/index.js | 3 - .../node_modules/library/other.js | 1 - .../node_modules/library/package.json | 5 - .../node_modules/library/src/index.js | 3 - .../index.js | 25 - .../package.json | 7 - .../atlaspack-bundler-no-defer/index.js | 194 ----- .../atlaspack-bundler-no-defer/package.json | 9 - .../atlaspack-resolver-no-defer/index.js | 33 - .../atlaspack-resolver-no-defer/package.json | 9 - .../atlaspack-resolver-meta/index.js | 9 - .../atlaspack-resolver-meta/package.json | 9 - .../atlaspack-runtime-meta/index.js | 23 - .../atlaspack-runtime-meta/package.json | 9 - .../node_modules/invalid-module/entry.js | 0 .../node_modules/invalid-module/package.json | 5 - .../atlaspack-runtime-test/index.js | 17 - .../atlaspack-runtime-test/package.json | 4 - .../node_modules/test/excluded.js | 1 - .../node_modules/test/index.js | 4 - .../node_modules/test/indexstar.js | 1 - .../node_modules/test/used.js | 1 - .../atlaspack-runtime-mock/index.js | 12 - .../atlaspack-runtime-mock/package.json | 4 - .../node_modules/shared/a.js | 1 - .../node_modules/shared/b.js | 1 - .../node_modules/shared/index.js | 2 - .../atlaspack-runtime-mock/index.js | 12 - .../atlaspack-runtime-mock/package.json | 4 - .../sass-exports/node_modules/library/lib.js | 0 .../node_modules/library/package.json | 7 - .../node_modules/library/style.sass | 2 - .../node_modules/library/package.json | 3 - .../node_modules/library/style.sass | 2 - .../node_modules/library/package.json | 3 - .../node_modules/library/style.sass | 2 - .../node_modules/bar/bar.js | 3 - .../node_modules/bar/foo.js | 3 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../node_modules/foo-bar/index.js | 1 - .../node_modules/lib/bar.js | 1 - .../node_modules/lib/index.js | 2 - .../node_modules/lib/other.js | 1 - .../node_modules/lib/package.json | 5 - .../es6/re-export-all-fallback-1/empty.js | 0 .../node_modules/bar/bar.js | 5 - .../node_modules/bar/foo.js | 5 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../node_modules/bar/bar.js | 7 - .../node_modules/bar/foo.js | 5 - .../node_modules/bar/index.js | 3 - .../node_modules/bar/package.json | 4 - .../node_modules/bar/shared.js | 1 - .../node_modules/bar/a.js | 1 - .../node_modules/bar/b.js | 3 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 5 - .../node_modules/bar/foo.js | 3 - .../node_modules/bar/index.js | 1 - .../node_modules/bar/other.js | 1 - .../node_modules/bar/package.json | 4 - .../node_modules/bar/bar.js | 5 - .../node_modules/bar/foo.js | 3 - .../node_modules/bar/index.1.js | 1 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../node_modules/foo/bar/baz/real-bar.js | 1 - .../node_modules/foo/bar/package.json | 3 - .../node_modules/foo/bar/package.json | 3 - .../node_modules/foo/real-bar.js | 1 - .../library/package.json | 3 - .../node_modules/bar/foo.js | 2 - .../node_modules/bar/index.js | 6 - .../node_modules/bar/package.json | 4 - .../node_modules/bar/foo.js | 1 - .../node_modules/bar/index.js | 6 - .../node_modules/bar/package.json | 4 - .../node_modules/lib/index.js | 2 - .../node_modules/lib/lib.js | 1 - .../library/package.json | 3 - .../node_modules/lib/index.js | 2 - .../node_modules/lib/other.js | 1 - .../node_modules/lib/index.js | 2 - .../node_modules/lib/other.js | 1 - .../node_modules/lib/package.json | 3 - .../node_modules/bar/a.js | 1 - .../node_modules/bar/b.js | 1 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../node_modules/foo/foo.js | 3 - .../node_modules/foo/foo_updated.js | 5 - .../node_modules/foo/index.js | 6 - .../node_modules/foo/package.json | 4 - .../node_modules/bar/a.js | 1 - .../node_modules/bar/b.js | 1 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../node_modules/foo/foo.js | 3 - .../node_modules/foo/foo_updated.js | 5 - .../node_modules/foo/index.js | 6 - .../node_modules/foo/package.json | 4 - .../es6/side-effects/node_modules/bar/bar.js | 5 - .../es6/side-effects/node_modules/bar/foo.js | 3 - .../side-effects/node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 3 - .../package/package.json | 3 - .../unused-require/library/foo/package.json | 3 - .../atlaspack-transformer-test/index.js | 23 - .../atlaspack-transformer-test/package.json | 8 - .../library/package.json | 3 - .../library/package.json | 3 - .../node_modules/bar/bar.js | 5 - .../node_modules/bar/foo.js | 3 - .../node_modules/bar/index.js | 2 - .../node_modules/bar/package.json | 4 - .../atlaspack-transformer-test/index.js | 16 - .../atlaspack-transformer-test/package.json | 4 - .../worker-import-meta-url/package.json | 1 - .../workers-module/node_modules/foo/index.js | 666 ------------------ .../core/integration-tests/test/javascript.js | 518 +++++++------- .../integration-tests/test/json-reporter.js | 2 +- .../core/integration-tests/test/kotlin.js | 2 +- .../integration-tests/test/lazy-compile.js | 10 +- .../core/integration-tests/test/markdown.js | 2 +- packages/core/integration-tests/test/mdx.js | 4 +- .../test/metrics-reporter.js | 2 +- .../core/integration-tests/test/monorepos.js | 80 +-- packages/core/integration-tests/test/namer.js | 2 +- .../integration-tests/test/output-formats.js | 178 ++--- .../core/integration-tests/test/packager.js | 6 +- .../core/integration-tests/test/parser.js | 2 +- .../core/integration-tests/test/plugin.js | 30 +- packages/core/integration-tests/test/pnp.js | 4 +- .../core/integration-tests/test/postcss.js | 28 +- .../core/integration-tests/test/posthtml.js | 18 +- packages/core/integration-tests/test/proxy.js | 12 +- packages/core/integration-tests/test/pug.js | 14 +- .../integration-tests/test/react-refresh.js | 14 +- .../core/integration-tests/test/reason.js | 2 +- .../core/integration-tests/test/resolver.js | 50 +- packages/core/integration-tests/test/rust.js | 10 +- packages/core/integration-tests/test/sass.js | 28 +- .../integration-tests/test/schema-jsonld.js | 2 +- .../integration-tests/test/scope-hoisting.js | 640 ++++++++--------- .../core/integration-tests/test/server.js | 36 +- .../core/integration-tests/test/sourcemaps.js | 80 +-- .../core/integration-tests/test/svg-react.js | 12 +- packages/core/integration-tests/test/svg.js | 14 +- .../integration-tests/test/tailwind-tests.js | 2 +- .../core/integration-tests/test/tracing.js | 2 +- .../integration-tests/test/transpilation.js | 70 +- .../core/integration-tests/test/ts-types.js | 84 +-- .../integration-tests/test/ts-validation.js | 4 +- .../integration-tests/test/typescript-tsc.js | 8 +- .../core/integration-tests/test/typescript.js | 26 +- packages/core/integration-tests/test/wasm.js | 6 +- .../core/integration-tests/test/watcher.js | 18 +- .../integration-tests/test/webextension.js | 6 +- .../integration-tests/test/webmanifest.js | 12 +- .../core/integration-tests/test/workers.js | 80 +-- .../core/integration-tests/test/worklets.js | 20 +- packages/core/integration-tests/test/xml.js | 6 +- packages/core/package-manager/package.json | 2 +- packages/core/test-utils/package.json | 5 +- packages/core/test-utils/src/utils.js | 1 + .../core/test-utils/test/fsFixture.test.js | 3 +- packages/core/utils/package.json | 2 +- packages/dev/query/package.json | 3 +- packages/reporters/cli/package.json | 2 +- packages/reporters/dev-server/package.json | 2 +- .../utils/atlaspack-lsp-protocol/package.json | 2 +- packages/utils/atlaspack-lsp/package.json | 2 +- .../package.json | 2 +- turbo.json | 13 +- 3903 files changed, 1476 insertions(+), 3611 deletions(-) rename packages/core/integration-tests/{test => data}/integration/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/alias/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/alias/exclude-local.js (100%) rename packages/core/integration-tests/{test => data}/integration/alias/exclude-package.js (100%) rename packages/core/integration-tests/{test => data}/integration/alias/package-to-local.js (100%) rename packages/core/integration-tests/{test => data}/integration/alias/package-to-package.js (100%) rename packages/core/integration-tests/{test => data}/integration/alias/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/async-dep-internal-external/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-dep-internal-external/child.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-dep-internal-external/entry1.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-dep-internal-external/entry2.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/other-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared-sibling/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared/scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/async-entry-shared/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/dispose-resolve.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/dispose-transform.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/atlaspack-register/resolver.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-autoinstall/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-autoinstall/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-autoinstall/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-compatibility/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-compatibility/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-6-compatibility/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-7-autoinstall/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-7-autoinstall/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-7-autoinstall/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env-as-string/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env-as-string/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env-as-string/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist-multiple-env/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-browserslist/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget-transform-runtime/babel.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget-transform-runtime/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget-transform-runtime/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget-transform-runtime/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget/babel.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-multitarget/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-require/babel.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-require/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-require/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js-require/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js/babel.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-js/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-json-custom/babel.config.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-json-custom/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-json-custom/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-json-custom/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/babel-plugin-dummy-1.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/babel.config.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-a/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-a/babel-plugin-dummy-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-a/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-b/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-b/babel-plugin-dummy-3.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/packages/pkg-b/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-config-monorepo/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-core-js/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-core-js/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-core-js/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-core-js/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/jsx.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/ts.ts (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/tsx.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/babel-custom/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-default/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-default/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-default/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-env-name/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-env-name/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-env-name/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/fallback.txt (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/plugin.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-external-deps/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-browserslist/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-browserslist/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-browserslist/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-browserslist/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-jsx/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-jsx/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-jsx/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-jsx/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source-unlinked/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source-unlinked/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source-unlinked/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source-unlinked/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source/package.json (100%) rename packages/core/integration-tests/{test/integration/babel-node-modules-browserslist/node_modules => data/integration/babel-node-modules-source/packages}/foo/index.js (100%) rename packages/core/integration-tests/{test/integration/babel-node-modules-source-unlinked/node_modules => data/integration/babel-node-modules-source/packages}/foo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules-source/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-node-modules/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-optional-chaining/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-optional-chaining/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-optional-chaining/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-autoinstall/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-autoinstall/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-autoinstall/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-upgrade/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-upgrade/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-upgrade/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-plugin-upgrade/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-preset-env-shippedProposals/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-preset-env-shippedProposals/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-preset-env-shippedProposals/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-preset-env-shippedProposals/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-semver-engine/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-semver-engine/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-semver-engine/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-semver-engine/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-strip-flow-types/flow-typed-file.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-strip-flow-types/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-strip-flow-types/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel-strip-flow-types/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-all/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-all/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-all/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some-json5/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some-json5/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some-json5/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel-warn-some/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/babel/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babel/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/babel/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/babel/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/babel-plugin-different.js (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/babel-plugin-dummy.js (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/differentConfig (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/babelrc-custom/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/blob-url/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/bundle-naming/.invisible/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/bundle-naming/.invisible/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/bundler-error-syntax-error/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/bundler-error-syntax-error/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/bundler-middleware/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/bundler-middleware/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/cache-add-dep-referenced/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/cache/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/cache/src/entries/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache/src/entries/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache/src/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/cache/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache/src/nested/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/cache/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/child-bundle-different-types/util.js (100%) rename packages/core/integration-tests/{test => data}/integration/circular/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/circular/about.html (100%) rename packages/core/integration-tests/{test => data}/integration/circular/about.js (100%) rename packages/core/integration-tests/{test => data}/integration/circular/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/circular/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/circular/test.html (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-import-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-import-url/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-import-url/x.txt (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-import-url/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-interpolation/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-interpolation/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-interpolation/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-plain/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-plain/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-template-literal-plain/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-with-symlinks/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs-with-symlinks/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/commonjs/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/compressors-disable-default/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/compressors-disable-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/compressors-disable-default/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/compressors/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/compressors/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/compressors/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/config-merging/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/config-merging/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/config-merging/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/config-merging/test.custom-ext (100%) rename packages/core/integration-tests/{test => data}/integration/config-merging/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-exports/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-exports/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-exports/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-external/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-external/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-import/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-import/local.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-import/other.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-invalid-import/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-invalid-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-layer/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-layer/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-layer/c.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/a.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/b.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/global.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-css-siblings/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-self-references/a/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-self-references/a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-self-references/b/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-self-references/b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-module-self-references/bar.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/src/button.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/src/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/src/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/src/main.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/src/other.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-bug/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/a/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/a/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/a/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/b/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/b/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-global/b/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/a.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/b.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/page1.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/page1.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/page2.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/page2.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-keyframes/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-keyframes/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-keyframes/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-legacy/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-legacy/b.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-legacy/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-legacy/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-merging-siblings/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-merging-siblings/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-merging-siblings/index.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-merging-siblings/inner.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-merging-siblings/outer.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-style/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-style/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-style/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-targets/foo.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-targets/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-targets/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-targets/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-targets/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-vars/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-vars/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-vars/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-vars/vars.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-modules-vars/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-nesting/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-nesting/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/css-nesting/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/css-node-modules/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-order/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-order/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-order/c.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-order/d.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-order/e.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-behavior/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-custom-property/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-quote/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-quote/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-relative/src/a/style1.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-relative/src/b/style2.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url-relative/src/foo.png (100%) rename packages/core/integration-tests/{test => data}/integration/css-url/fonts/test.woff2 (100%) rename packages/core/integration-tests/{test => data}/integration/css-url/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css/c.css (100%) rename packages/core/integration-tests/{test => data}/integration/css/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/css/local.css (100%) rename packages/core/integration-tests/{test => data}/integration/css/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/cssnano/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/cssnano/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/cssnano/local.css (100%) rename packages/core/integration-tests/{test => data}/integration/cssnano/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-build-metrics (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-dev-server (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-eslint (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-json-reporter (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-svg-react (100%) rename packages/core/integration-tests/{test => data}/integration/custom-configs/.parcelrc-typescript-validation (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/atlaspack.webp (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/binary.css (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/binary.js (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/img.svg (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/data-url/text.css (100%) rename packages/core/integration-tests/{test => data}/integration/decorators-useDefineForClassFields/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/decorators-useDefineForClassFields/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/decorators-useDefineForClassFields/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/decorators/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/decorators/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/decorators/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/deduplicate-from-async-cyclic-bundle-entry/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/deduplicate-from-async-cyclic-bundle-entry/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/deduplicate-from-async-cyclic-bundle-entry/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/deduplicate-from-async-cyclic-bundle-entry/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/define-amd/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dependency-prior-transform/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/dependency-prior-transform/foo.js (100%) rename packages/core/integration-tests/{test/integration/css-exports/node_modules/foo => data/integration/dependency-prior-transform}/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dependency-prior-transform/insert-dependency.js (100%) rename packages/core/integration-tests/{test => data}/integration/diagnostic-sourcemap/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/diagnostic-sourcemap/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/diagnostic-sourcemap/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/diagnostic-sourcemap/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/bar/entry/entry-a.js (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/common/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/foo/entry-b.js (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/foo/one/deep.js (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/differing-bundle-urls/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-if-env-var-is-false/.env (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-if-env-var-is-false/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-if-env-var-is-false/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-resolve-alias-fails/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-resolve-alias-fails/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dont-autoinstall-resolve-fails/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dotfile-bundle/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dotfile-bundle/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dotfile-bundle/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-large/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-small/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-small/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-small/common-dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-small/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-common-small/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-css/local.css (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-css/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-main/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-main/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-main/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-main/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-renderer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-renderer/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-renderer/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-electron-renderer/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-esm/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-esm/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-esm/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-external/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-deep/1.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-deep/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-deep/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-deep/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-deep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-dup/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-dup/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-dup/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe-ancestry/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-hoist-no-dedupe/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-import-attributes/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-import-attributes/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-import-attributes/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-imports-high-prio/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-imports-high-prio/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-node/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-node/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-references-raw/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-references-raw/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-references-raw/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch-loaded/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch-loaded/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch-loaded/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch-loaded/prefetched-loaded.css (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch-loaded/prefetched-loaded.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch/prefetched.css (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-prefetch/prefetched.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-preload/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-preload/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-preload/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-preload/preloaded.css (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-static-preload/preloaded.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-subdirectory/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic-subdirectory/subdirectory/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/dynamic/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/encodedURI/index.html (100%) rename "packages/core/integration-tests/test/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" => "packages/core/integration-tests/data/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" (100%) rename packages/core/integration-tests/{test => data}/integration/entry-point/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/entry-point/test.html (100%) rename packages/core/integration-tests/{test => data}/integration/env-binary-in-expression/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-computed-string/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-computed/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-destructuring/assign.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-destructuring/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled-glob/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled-glob/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled-glob/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-disabled/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-file-with-package-source/.env (100%) rename packages/core/integration-tests/{test => data}/integration/env-file-with-package-source/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-file-with-package-source/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-file-with-package-source/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-file/.env (100%) rename packages/core/integration-tests/{test => data}/integration/env-file/.env.production (100%) rename packages/core/integration-tests/{test => data}/integration/env-file/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-file/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-file/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-hasOwnProperty/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-mutate/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-mutate/warn.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/data/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/other/function.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/sub/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-node-replacements/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-node/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-nodeenv/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-nodeenv/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/env-nodeenv/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-prior-transform/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/env-prior-transform/.env (100%) rename packages/core/integration-tests/{test/integration/dependency-prior-transform => data/integration/env-prior-transform}/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-prior-transform/insert-env.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-prior-transform/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/env-unused-require/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/env-unused-require/unused.js (100%) rename packages/core/integration-tests/{test => data}/integration/env/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/es6-default-only/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/es6-default-only/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/es6-default-only/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/es6/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/es6/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/es6/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/eslint-error/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/eslint-error/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/eslint-parse-error/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/eslint-parse-error/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/falsy-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/falsy-dep/true-alternate.js (100%) rename packages/core/integration-tests/{test => data}/integration/falsy-dep/true-consequent.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/cjs-type-module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/cjs-type-module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/cjs-type-module/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-async/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-async/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-async/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-browsers/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-browsers/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-browsers/single.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-browsers/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-node/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-node/single-same.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-node/single.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-destructuring-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-dynamic/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-dynamic/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-dynamic/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-entry-re-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-entry-re-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-entry-re-export/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-entry-re-export/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm-entry-re-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm-entry-re-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm-entry-re-export/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm-entry-re-export/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/re-assign.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/require-resolve.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/universal-library.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-esm/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/default-new.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/default.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/named-same.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/named.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/namespace.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/require.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-external/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-helpers/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-helpers/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-helpers/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-live-externals/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-live-externals/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-live-externals/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-require/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-require/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-require/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-siblings/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-siblings/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-siblings/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-siblings/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/middle.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/missing-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-sideeffects/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split-reexport-default/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-split/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-wrap-codesplit/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-wrap-codesplit/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-wrap-codesplit/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-wrap-codesplit/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs-wrap-codesplit/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs/exports.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs/module-exports.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/commonjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/conflict-global/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/conflict-global/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/conflict-global/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/library/createAndFireEvent.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/library/createAndFireEvent.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async-chained-reexport2/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-async/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/async.css (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-css/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser-split-bundle/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-browser/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/i18n/T.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/i18n/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/version.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-bundle-import-reexport/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-cjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-cjs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-cjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs-isLibrary-false/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs-isLibrary-false/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs-isLibrary-false/skipped.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs-isLibrary-false/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/multiple-times.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/re-export-namespace-as.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/re-export-rename.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-commonjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-conflict/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-conflict/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-conflict/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-export-shadow/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-export-shadow/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-export-shadow/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/child.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/default.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/named-same.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/named.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/namespace.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/re-export-child.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/re-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-external/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-filename-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-filename-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-filename-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-import-shadow/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-import-shadow/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-import-shadow/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-interop-cross-bundle/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-interop-cross-bundle/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-interop-cross-bundle/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-interop-cross-bundle/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-interop-cross-bundle/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-isLibrary-false/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-isLibrary-false/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-isLibrary-false/skipped.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-isLibrary-false/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-mjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-mjs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-mjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-siblings/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-siblings/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-siblings/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-siblings/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-sideeffects/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-sideeffects/missing-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-sideeffects/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-sideeffects/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split-worker/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split-worker/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split-worker/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split-worker/main-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split-worker/sync.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-split/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-type-module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-type-module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-type-module/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-wrap-codesplit/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-wrap-codesplit/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-wrap-codesplit/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-wrap-codesplit/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm-wrap-codesplit/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/default-function.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/default-value.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/missing-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/multiple-times.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/named.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/re-export-namespace-as.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/re-export-rename.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/re-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/esm/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-external/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-external/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker-async/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker-async/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker-async/main-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker-async/sync.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/formats/global-split-worker/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/fs-alias/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-alias/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-assign-alias/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-assign-alias/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-assign/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-assign/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-buffer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-buffer/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-destructure-assign/.browserslistrc (100%) rename packages/core/integration-tests/{test => data}/integration/fs-destructure-assign/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-destructure-assign/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-destructure/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-destructure/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-disabled/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-disabled/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/fs-disabled/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-disabled/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/fs-file-non-evaluable-template-env/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-file-non-evaluable-template-env/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/fs-file-non-evaluable-template-env/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/fs-file-non-evaluable/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import-path-join/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import-path-join/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import-path-join/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-import/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-inline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-inline/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/fs-node/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/fs-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/fs-options-non-evaluable/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs-outside-root/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/fs/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/dir/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/dir/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/packages/child/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/packages/child/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/glob-absolute/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-async/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-async/dir/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-async/dir/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-async/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/dir/local.css (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/dir/other.css (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-css/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/dir/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/dir/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/dir/x/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/dir/x/y/z.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-deep/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-error/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-error/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/glob-error/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/glob-error/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package-async/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package-async/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-package/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-pipeline/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-pipeline/dir/a.txt (100%) rename packages/core/integration-tests/{test => data}/integration/glob-pipeline/dir/b.txt (100%) rename packages/core/integration-tests/{test => data}/integration/glob-pipeline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-pipeline/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/packages/child/dir/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/packages/child/dir/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/packages/child/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/packages/child/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/glob-tilde/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/glob/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/glob/dir/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob/dir/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glob/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/global-alias/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/global-alias/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/global-redeclare/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/global-redeclare/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/globals-module-specifier/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals-module-specifier/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals-module-specifier/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals-module-specifier/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/globals-unused/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/globals/scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/glsl-relative-import/frag.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl-relative-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glsl-relative-import/sub/other.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl-relative-import/sub/other2.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/compiled.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/lib.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/local.frag (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/local.glsl (100%) rename packages/core/integration-tests/{test => data}/integration/glsl/local.vert (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-import/another.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-import/local.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-import/other.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-named-import/MyQuery.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-named-import/fragments.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-named-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-named-import/moreFragments.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql-named-import/otherFragments.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/graphql/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/graphql/local.graphql (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/a/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/a/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/a/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/b/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/b/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/hash-distDir/b/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-accept-self/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-accept-self/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-accept-self/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-bubble/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-bubble/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-bubble/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-callbacks/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-callbacks/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-circular/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-circular/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css-modules/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css-modules/index.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css-modules/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css-modules/index2.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css-modules/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css/index.2.css (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-dispose/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-dispose/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-dispose/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-dynamic/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/fn1.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/fn2.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents-reload/utils.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/fn1.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/fn2.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-multiple-parents/utils.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-new-bundle/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-new-bundle/index.html (100%) rename packages/core/integration-tests/{test/integration/env-prior-transform => data/integration/hmr-new-bundle}/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-reload/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-reload/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/hmr-url/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/htm-extension/index.htm (100%) rename packages/core/integration-tests/{test => data}/integration/htm-extension/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-async-script/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-async-script/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-async-script/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-async-script/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-attr-order/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-attr-order/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-canonical/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-doctype/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-doctype/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-doctype/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-head/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-head/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-head/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-js/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-js/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-multi/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-multi/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-multi/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-multi/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-multi/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-optional-elements/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-optional-elements/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-optional-elements/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css-optional-elements/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-css/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-css/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-empty-reference/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-empty/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-feed/atom.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-feed/feed.xml (100%) rename packages/core/integration-tests/{test => data}/integration/html-feed/rss.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-image-href-attr/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-image-href-attr/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-imagesrcset/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-imagesrcset/200x200.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-imagesrcset/300x300.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-imagesrcset/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-css-import/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-css-import/test.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-escape/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-escape/script.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-escape/script.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-escape/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-escape/style.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-importmap/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-module/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-nested/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-nested/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-nested/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-require/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-require/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-script/error.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-script/globals-dependencies.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-script/globals.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-script/module.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js-shared/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-js/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-sass/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-styles-element/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-styles/bg.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-styles/img.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/html-inline-styles/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-invalid/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-isolate-script/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dedup/component-1.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dedup/component-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dedup/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dedup/obj.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dynamic/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-dynamic/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-not-import-swc-helpers-without-module/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-dynamic-nested/client/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-dynamic-nested/client/simpleHasher.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-dynamic-nested/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-dynamic-nested/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-dynamic-nested/viewer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-head/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared-nomodule/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js-shared/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-js/error.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-js/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-js/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-meta/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-meta/logo.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-meta/logo.svg (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-entry/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-entry/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-entry/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-entry/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/src/main1/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/src/main1/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/src/main2/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/src/main2/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/src/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-multi-targets/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-no-js/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-no-js/no-body-or-html.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-no-js/no-body.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-no-js/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-no-js/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-object/file.svg (100%) rename packages/core/integration-tests/{test => data}/integration/html-object/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-optional-closing-tags/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source-array/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source-array/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source-array/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source-array/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-pkg-source/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-protocol-relative/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html-protocol-relative/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-root/util.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/index1.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/index1.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/index2.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-referenced/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-worker/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-worker/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared-worker/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared/iframe.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared/iframe.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-shared/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-source-srcset/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-source-srcset/200x200.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-source-srcset/300x300.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-source-srcset/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-srcset/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-srcset/200x200.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-srcset/300x300.png (100%) rename packages/core/integration-tests/{test => data}/integration/html-srcset/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-case/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-case/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-image/file.svg (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-image/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-local-symbol/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-script/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-script/script-a.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg-script/script-b.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg/file.svg (100%) rename packages/core/integration-tests/{test => data}/integration/html-svg/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-sync-async-asset/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-sync-async-asset/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-sync-async-asset/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-sync-async-asset/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/html-virtualpath/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html-virtualpath/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/html/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/html/foo/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html/foo/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/html/icons.svg (100%) rename packages/core/integration-tests/{test => data}/integration/html/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/html/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/html/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/html/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/htmlnano-config/.htmlnanorc.json (100%) rename packages/core/integration-tests/{test => data}/integration/htmlnano-config/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/htmlnano-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/htmlnano-defaults-form/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/htmlnano/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/https/primary.crt (100%) rename packages/core/integration-tests/{test => data}/integration/https/private.pem (100%) rename packages/core/integration-tests/{test => data}/integration/image-config/clock.png (100%) rename packages/core/integration-tests/{test => data}/integration/image-config/foo.png (100%) rename packages/core/integration-tests/{test => data}/integration/image-config/image.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/image-config/sharp.config.json (100%) rename packages/core/integration-tests/{test => data}/integration/image-exif/resized.js (100%) rename packages/core/integration-tests/{test => data}/integration/image-exif/right.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/image-multiple-queries/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/image-multiple-queries/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/image-multiple-queries/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/image-multiple-queries/snow.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/image/banana.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/image/clock.png (100%) rename packages/core/integration-tests/{test => data}/integration/image/foo.png (100%) rename packages/core/integration-tests/{test => data}/integration/image/image.jpg (100%) rename packages/core/integration-tests/{test => data}/integration/image/reformat-all.html (100%) rename packages/core/integration-tests/{test => data}/integration/image/reformat.css (100%) rename packages/core/integration-tests/{test => data}/integration/image/reformat.html (100%) rename packages/core/integration-tests/{test => data}/integration/image/reformat.js (100%) rename packages/core/integration-tests/{test => data}/integration/image/resized.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-async/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-async/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-async/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-sync/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-sync/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-sync/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-html-sync/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/import-meta/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/cjs.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/local-url.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/missing.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw-import-meta-url/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/import-raw/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/include_builtins-browser/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/include_builtins-browser/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/include_builtins-node/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/include_builtins-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/include_builtins-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/include_node_modules/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/include_node_modules/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/include_node_modules/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/included-file/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/included-file/included.txt (100%) rename packages/core/integration-tests/{test => data}/integration/included-file/index.txt (100%) rename packages/core/integration-tests/{test => data}/integration/included-file/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/included-file/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/index-export.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/index-multi-symbol.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/index-with-css.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/multi-symbol-util.js (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/incremental-bundling/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/constants.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants-shared-bundles/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants/constants.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/inline-constants/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-no-bundle-split/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-no-bundle-split/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-no-bundle-split/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-remove-bundlegroup/core.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-remove-bundlegroup/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-remove-bundlegroup/worker1.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-remove-bundlegroup/worker2.js (100%) rename packages/core/integration-tests/{test => data}/integration/internalize-remove-bundlegroup/worker3.js (100%) rename packages/core/integration-tests/{test => data}/integration/invalid-bundler-config/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/invalid-bundler-config/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/invalid-bundler-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/js-class-this-esm/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/js-class-this-esm/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-class-this-esm/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-comment/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-dedup-hoist/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-dedup-hoist/hello1.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-dedup-hoist/hello2.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-dedup-hoist/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-dedup-hoist/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/js-different-contents/hello.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-different-contents/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-different-contents/world.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-duplicate-re-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-duplicate-re-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-duplicate-re-exports/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-duplicate-re-exports/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-duplicate-re-exports/utilities.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-all/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-all/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-arrow-support/bar/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-arrow-support/bar/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-arrow-support/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-arrow-support/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-arrow-support/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-anonymous/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-anonymous/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-anonymous/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-named/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-named/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default-fn-circular-named/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-default/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-destructuring/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-functions/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-import-same/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-import-same/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-import/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/baz.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/boo.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/foobar.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-many/types.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-namespace/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-export-namespace/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-default-live/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-default-live/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-initialization/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-initialization/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-initialization/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-member/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-member/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/class.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/object.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-namespace/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-reexport-dep-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-reexport-dep-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-reexport-dep-order/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-reexport-dep-order/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow-for-var/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow-for-var/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow-func-var/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow-func-var/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-shadow/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-this/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-this/other-wrapped.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-import-this/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-invalid-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-invalid-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-free/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-import-different/addons.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-import-different/hooks.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-import-different/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-import-different/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/js-require-import-different/store.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-runtime-dedup/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-runtime-dedup/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-runtime-dedup/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-runtime-dedup/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-different-dependencies/hello/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-different-dependencies/hello/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-different-dependencies/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-different-dependencies/world/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-different-dependencies/world/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-same-dependencies/hello1.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-same-dependencies/hello2.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-same-contents-same-dependencies/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-this-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-this-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-this-es6/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-this-es6/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-unused-import-specifier-node-modules/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-unused-import-specifier/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/js-unused-import-specifier/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/json/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/json/local.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-16/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-16/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-16/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-18/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-18/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-18/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-experimental/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-experimental/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-experimental/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact-with-alias/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact-with-alias/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact-with-alias/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-preact/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-tsconfig/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-tsconfig/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-tsconfig/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic-tsconfig/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-automatic/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-hyperapp-no-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-hyperapp-no-dep/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-hyperapp/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-hyperapp/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-member/foo.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-member/index.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-nervjs-no-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-nervjs-no-dep/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-nervjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-nervjs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-pragma-tsconfig/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-pragma-tsconfig/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-pragma-tsconfig/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-pragma-tsconfig/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-no-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-no-dep/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-ts/index.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-ts/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-with-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact-with-url/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-preact/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react-alias/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react-alias/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react-no-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react-no-dep/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-react/pure-comment.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-spread/index.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-spread/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-spread/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-tsconfig/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-tsconfig/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/jsx-tsconfig/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/jsx/index.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/kotlin/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/kotlin/test.kt (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/baz.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/large-bundlegroup/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/index-sync-async.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/lazy-1.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/lazy-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/parallel-lazy-1.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/parallel-lazy-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/static-component.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/uses-static-component-async.js (100%) rename packages/core/integration-tests/{test => data}/integration/lazy-compile/uses-static-component.js (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/.lessrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/include-path/a.less (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/index.less (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/less-include-paths/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/ParallelResolver.js (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/library-parallel-deps/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/markdown/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/markdown/index.md (100%) rename packages/core/integration-tests/{test => data}/integration/mdx-react-17/index.mdx (100%) rename packages/core/integration-tests/{test => data}/integration/mdx-react-17/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/mdx/index.mdx (100%) rename packages/core/integration-tests/{test => data}/integration/mdx/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/buzz.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/min-bundles/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/pkg-a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/pkg-a/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/pkg-b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/pkg-b/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/shared/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/packages/shared/src/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo-shared/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-a/src/alt.js (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-a/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-b/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/packages/pkg-b/src/index.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/monorepo/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer-export/.parcelrc (100%) rename packages/core/integration-tests/{test/integration/glob-package-async/node_modules/@scope/pkg => data/integration/multi-asset-transformer-export}/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer-export/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-asset-transformer/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-bug/src/Foo/foo.css (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-bug/src/Foo/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-bug/src/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-bug/src/main.css (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-multi-entry-bug/src/Foo/foo.css (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-multi-entry-bug/src/Foo/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-multi-entry-bug/src/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-multi-entry-bug/src/index-sib.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-css-multi-entry-bug/src/main.css (100%) rename packages/core/integration-tests/{test => data}/integration/multi-entry/one.html (100%) rename packages/core/integration-tests/{test => data}/integration/multi-entry/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-entry/two.html (100%) rename packages/core/integration-tests/{test => data}/integration/multi-pipeline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multi-pipeline/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-empty-js-assets/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-empty-js-assets/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-empty-js-assets/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-import-types/dynamic-url.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-import-types/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-import-types/static-dynamic-url.js (100%) rename packages/core/integration-tests/{test => data}/integration/multiple-import-types/static-dynamic.js (100%) rename packages/core/integration-tests/{test => data}/integration/name-invalidation/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/name-invalidation/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/name-invalidation/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/namer-dir/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/namer-dir/src/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/namer-dir/src/nested/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/no-export-error-with-correct-filetype/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/no-export-error-with-correct-filetype/src/App.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/no-export-error-with-correct-filetype/src/app.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/no-shared-bundles-from-entries/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/no-shared-bundles-from-entries/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/no-shared-bundles-from-entries/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/node_hashbang/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_hashbang/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_hashbang/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/node_hashbang/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/node_require/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_require/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_require/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/node_require/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/node_require_browser/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_require_browser/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/node_require_cache/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/object-rest-spread/object-rest-spread.js (100%) rename packages/core/integration-tests/{test => data}/integration/optimizer-changing-type/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/optimizer-changing-type/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/optimizer-changing-type/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/optional-dep/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/packager-global-this/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/packager-global-this/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/packager-global-this/lazy.js (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/a.txt (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/b.txt (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/index.2.html (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadBundleConfig/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadConfig/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadConfig/foo.config.json (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadConfig/index.txt (100%) rename packages/core/integration-tests/{test => data}/integration/packager-loadConfig/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-custom/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-custom/configCopy (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-custom/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-custom/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-custom/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/app/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/app/icon.svg (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/app/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/app/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/parcelrc-monorepo/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/parser-case-insensitive-ext/icons.SVG (100%) rename packages/core/integration-tests/{test => data}/integration/parser-case-insensitive-ext/index.cSs (100%) rename packages/core/integration-tests/{test => data}/integration/parser-case-insensitive-ext/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/parser-case-insensitive-ext/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/parser-case-insensitive-ext/other.HTM (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-type-change/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-type-change/index.ini (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-type-change/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-unknown/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-unknown/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-unknown/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/pipeline-unknown/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-builtin/.pnp.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-builtin/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-builtin/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-builtin/pnp/module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-require/.pnp.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-require/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-require/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/pnp-require/pnp/testmodule/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/npm/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/npm/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/npm/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/postcss-test/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/postcss-test/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/yarn/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/yarn/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-autoinstall/yarn/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-1.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-2.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-3.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-4.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-5.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/composes-6.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/index3.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/index4.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/index5.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/mixins-intermediate.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/mixins.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/mixins.module.scss (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-composes/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-config-package/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-config-package/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-config-package/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/backgrounds/green.txt (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/backgrounds/red.txt (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/plugin.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-dir-dependency/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-esm-config/postcss.config.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-esm-config/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-esm-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/config.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/nested/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-7/postcss.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-7/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-7/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-8/postcss.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-8/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-js-config-8/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-cjs/foo.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-cjs/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-cjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-cjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-invalid/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-invalid/src/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/foo.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config-package/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/foo.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-default/style.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-default/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace-whole/global.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace-whole/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace-whole/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace-whole/style.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace-whole/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace/global.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace/style.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-import-namespace/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-optimize/.postcssrc (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-optimize/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-optimize/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-modules-optimize/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-package-config/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-package-config/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-package-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins-decl/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins-decl/postcss.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins-decl/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins/.postcssrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/postcss-plugins/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-assets/.posthtmlrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-assets/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-assets/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-assets/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/.posthtmlrc (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/posthtml-test/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/posthtml-test/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-autoinstall/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-plugin-deps/base.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-plugin-deps/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-plugin-deps/posthtml.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-plugins/.posthtmlrc (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml-plugins/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml/.posthtmlrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/posthtml/other.html (100%) rename packages/core/integration-tests/{test => data}/integration/process/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-cjs/.proxyrc.cjs (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-cjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-cjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-js/.proxyrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-js/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-js/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-json/.proxyrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-json/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-json/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-mjs/.proxyrc.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-mjs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-mjs/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-ts/.proxyrc.ts (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-ts/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc-ts/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc/.proxyrc (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/proxyrc/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/pug-filters/.pugrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/pug-filters/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-include-extends/absolute/nested.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-include-extends/base.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-include-extends/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-include-extends/other.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-locals/.pugrc (100%) rename packages/core/integration-tests/{test => data}/integration/pug-locals/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-minify/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-mixins/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-mixins/mixins.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug-var/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/pug-var/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/pug/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/pug/icons.svg (100%) rename packages/core/integration-tests/{test => data}/integration/pug/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/pug/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/pug/index.pug (100%) rename packages/core/integration-tests/{test => data}/integration/re-export-no-scope-hoist/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/re-export-no-scope-hoist/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/App.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/Foo.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/Foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/hooks.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-automatic/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/App.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/Consumer.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/Provider.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-circular/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-inline-script/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-inline-script/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-inline-script/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-inline-script/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/App.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/Async.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/Async.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-lazy-child/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-library-target/Component.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-library-target/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-library-target/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh-library-target/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/App.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/Foo.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/Foo.2-hooks.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/Foo.3-class.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/Foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/react-refresh/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/reason/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reason/local.bs.js (100%) rename packages/core/integration-tests/{test => data}/integration/reason/local.re (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-failure/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-failure/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-failure/test-reporter/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-failure/test-reporter/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-failure/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-load-failure/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-load-failure/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-load-failure/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-success/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-success/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-success/test-reporter/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-success/test-reporter/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/reporters-success/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/atlaspack.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/resolve-chain.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/rollup.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/sync.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/ts-interop-arrow.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/ts-interop.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-async/ts.js (100%) rename packages/core/integration-tests/{test => data}/integration/require-scope/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-empty-specifier/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/.eslintrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/both-fields.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/browser-multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/browser.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/ignore-fs.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/jsnext-field.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/main-field.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/module-field.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-both/es6.module.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-both/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser-multiple/browser-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser-multiple/node-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser-multiple/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser-multiple/projected-browser.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser-multiple/projected.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser/browser-module.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser/node-module.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-browser/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-es6-module/es6.module.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-es6-module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-browser/ignore-me-in-browsers.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-browser/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-browser/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-browser/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-fs/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-ignore-fs/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-jsnext-module/jsnext.module.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-jsnext-module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-main/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-entries/pkg-main/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-exports/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-exports/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-exports/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/incorrect-entry-fallback/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/incorrect-entry-fallback/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/incorrect-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/no-entry-fallback/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/no-entry-fallback/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-index-fallback/no-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/default.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/dev.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/prod.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-mode-condition/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-node-prefix/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-node-prefix/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-node-prefix/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-spaces/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-spaces/other page.html (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/packages/app/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/packages/app/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/packages/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/packages/library/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/pnpm-lock.yaml (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-monorepos/pnpm-workspace.yaml (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-node_modules-structure/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-node_modules-structure/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-symlinked-node_modules-structure/pnpm-lock.yaml (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-monorepo/client/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-monorepo/client/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-monorepo/client/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-monorepo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-monorepo/pnpm-lock.yaml (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-nodemodules/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-nodemodules/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolve-tilde-nodemodules/pnpm-lock.yaml (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-module/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-relative/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-relative/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-relative/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-alternative-relative/test/test.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-can-invalidateonenvchange/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-can-invalidateonenvchange/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-can-invalidateonenvchange/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-can-invalidateonenvchange/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-canDefer/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-dependency-meta/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-dependency-meta/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-dependency-meta/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-dependency-meta/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-dependency-meta/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-invalid-pkgjson/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-invalid-pkgjson/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/resolver-invalid-pkgjson/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-deferred-excluded/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-deferred-excluded/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-deferred-excluded/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-deferred-excluded/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-symbol-merging/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-symbol-merging/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-symbol-merging/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-update/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-update/dynamic-runtime.js (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-update/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/runtime-update/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo-workspace/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo-workspace/Cargo.toml (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo-workspace/member/Cargo.toml (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo-workspace/member/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo-workspace/member/src/lib.rs (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo/Cargo.toml (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/rust-cargo/src/lib.rs (100%) rename packages/core/integration-tests/{test => data}/integration/rust-deps/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/rust-deps/add.rs (100%) rename packages/core/integration-tests/{test => data}/integration/rust-deps/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/rust-deps/test.rs (100%) rename packages/core/integration-tests/{test => data}/integration/rust/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/rust/add.rs (100%) rename packages/core/integration-tests/{test => data}/integration/rust/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-contents-different-filepaths/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-contents-different-filepaths/path1/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-contents-different-filepaths/path2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-dependency-multiple-times/a1.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-dependency-multiple-times/a2.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-dependency-multiple-times/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-resource-multiple-bundles/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-resource-multiple-bundles/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-resource-multiple-bundles/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/same-resource-multiple-bundles/resource.txt (100%) rename packages/core/integration-tests/{test => data}/integration/same-resource-multiple-bundles/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/sass-advanced-import/_foo.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-advanced-import/bar.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-advanced-import/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-advanced-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sass-exports/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-exports/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sass-exports/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sass-include-paths-import/.sassrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/sass-include-paths-import/include-path/style.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-include-paths-import/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-include-paths-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sass-include-paths-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sass-node-modules-import/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-node-modules-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sass-webpack-import-error/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/sass-webpack-import-error/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sass/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sass/index.sass (100%) rename packages/core/integration-tests/{test => data}/integration/schema-jsonld/images/image.jpeg (100%) rename packages/core/integration-tests/{test => data}/integration/schema-jsonld/images/logo.png (100%) rename packages/core/integration-tests/{test => data}/integration/schema-jsonld/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/schema-jsonld/other.css (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/browserify-compat/browserify-bundle.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/browserify-compat/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/concat-order-globals/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/concat-order-globals/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/concat-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/concat-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/conditional-import-reference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/conditional-import-reference/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/default-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/default-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/define-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/eliminate-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/eliminate-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/empty-module/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/empty-module/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-assign-scope/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-assign-scope/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-local/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-local/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-non-object/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-non-object/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/export-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-imported.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-imported.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-imported.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-imported.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-before-module-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-before-module-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-self-reference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-self-reference/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-self-reference/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-self-reference/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/exports-this/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/globals-polyfills/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/globals-polyfills/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/globals-polyfills/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/globals-polyfills/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/import-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/import-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import_child.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main_child.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared_sub.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/import.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/main.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared_sub.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/interop-require-es-module/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/keep-local-function-var/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/keep-local-function-var/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/keep-local-function-var/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/live-bindings/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/live-bindings/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/missing-non-js/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/missing-non-js/index.css (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-before-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-before-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-default-assignment/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-default-assignment/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-default-assignment/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-self-reference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-self-reference/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-self-reference/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-exports-self-reference/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-object/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-object/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-object/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-require/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-require/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-require/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/module-require/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/multi-assign/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-different/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-different/mutates.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-different/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-expression/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-expression/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-importer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-exports-object-importer/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-non-static-require/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/mutated-non-static-require/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/named-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/named-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/non-identifier-symbol-name/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/non-identifier-symbol-name/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/non-static-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/non-static-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/object-pattern/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/object-pattern/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/object-pattern/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/object-pattern/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/re-export-var/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/re-export-var/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/re-export-var/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-assign/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-assign/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-circular/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-circular/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-conditional/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-conditional/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-conditional/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-css/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-css/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-declaration/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-declaration/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-expression/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-expression/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-variable/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-default-export-variable/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-execution-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-execution-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-execution-order/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-extensions/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import-hoist/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import-hoist/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import-hoist/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-import/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-reexport/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-reexport/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function-reexport/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-in-function/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-local-assign/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-local-assign/basic.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-local-assign/destructure.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-local-assign/in-function.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-local-assign/member.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-member-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-member-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-member-wrapped/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-multiple/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-multiple/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-named-export-declaration/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-named-export-declaration/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-named-export-variable/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-named-export-variable/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-new/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-new/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-non-const-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-non-const-export/destructure.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-non-const-export/live.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-non-const-export/member.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-all/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-all/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-all/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-default/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-exclude-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-exclude-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-exclude-default/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-multiple/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-multiple/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-multiple/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-named/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-named/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-named/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-re-export-namespace/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-renamed-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-renamed-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-resolve-excluded/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-resolve-excluded/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-resolve-excluded/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-resolve/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-resolve/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-self/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require-self/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/require/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/self-reference-assignment/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/self-reference-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/self-reference-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/side-effects-false/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/stream-module/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-arrow-function/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-arrow-function/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-arrow-function/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-arrow-function/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-reference-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-reference-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-reference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/this-reference/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-string/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-string/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-string/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking-string/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/tree-shaking/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-aliases/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-aliases/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-aliases/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-concat-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-concat-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-concat-order/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-default-interop/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-default-interop/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-default-interop/run-cjs.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-default-interop/run-interop.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-default-interop/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-deps-circular/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-deps-circular/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-deps-circular/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-deps-circular/core.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-deps-circular/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-array/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-array/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-array/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-array/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-object/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-object/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-object/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-destructuring-object/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-eval/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-eval/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-expressions/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-expressions/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-expressions/require.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-interop-url-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-interop-url-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-interop-url-import/data.txt (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-codesplit/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-codesplit/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-codesplit/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-computed/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-module/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-optional/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-return/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-return/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-typeof-require/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-typeof-require/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-typeof-require/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-unused/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-unused/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-var-hoisting/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/commonjs/wrap-var-hoisting/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/ancestor-reexport2/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-internalize-unused/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-internalize-unused/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-internalize-unused/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-interop-conditional/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-interop-conditional/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-interop-conditional/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-named-import-ns-reexport/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-named-import-ns-reexport/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-named-import-ns-reexport/ns.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/async-named-import-ns-reexport/reexports.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/cache-add-specifier/a.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/cache-add-specifier/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/cache-add-specifier/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular-wrap/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular-wrap/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular-wrap/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular-wrap/d.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular-wrap/index.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular2/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular2/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular2/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular3/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular3/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular3/c.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/circular3/d.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/class-selfreference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/class-selfreference/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/class-selfreference/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/bar2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/foo2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/src/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/codesplit-reexports/src/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/commonjs-exports-reassign/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/commonjs-exports-reassign/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-reference/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-reference/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/bar.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/foo.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/index.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-anonymous/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-anonymous/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-class-rename/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-class-rename/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-class-rename/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-class-rename/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-declaration/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-declaration/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-expression/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-expression/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-variable/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/default-export-variable/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/double-esmodule/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/double-esmodule/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-default-interop/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-default-interop/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-default-interop/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import-dynamic/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import-dynamic/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import-dynamic/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/dynamic-import/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-module/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-module/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-ts/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-ts/lib.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-ts/test.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/empty-ts/types.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-before-declaration/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-before-declaration/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-binding-identifiers/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-binding-identifiers/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-class-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-class-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-function-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-function-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-global/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-global/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-js-global/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-js-global/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-live/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-default-live/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/bar.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/baz.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/foo.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-named-empty/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/export-undefined/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-default/notwrapped.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-default/wrapped.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b3.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-individual/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object-default/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object-default/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-export-object/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-missing/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-commonjs-missing/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/default.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/destructure-assign.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/multiple.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/named.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-local-assign/namespace.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-missing/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-missing/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-multiple-wildcards/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-multiple-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-multiple-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-multiple-wrapped/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-commonjs/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-external/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-external/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-external/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/other/exports.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/other/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/other/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/library/c1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/library/c2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/library/c3.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-static-member/library/index.js (100%) rename packages/core/integration-tests/{test/integration/runtime-deferred-excluded/node_modules/test => data/integration/scope-hoisting/es6/import-namespace-static-member/library}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-wrapped-self/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-wrapped-self/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace-wrapped/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-self/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-self/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-wrapped-bundle-unused/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-wrapped-bundle-unused/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-wrapped-bundle-unused/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/import-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-async/client.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-async/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-async/viewer.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-pure/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/interop-pure/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/jsx-pragma/a.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/jsx-pragma/react.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-cross-bundle/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-reexports-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-reexports-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings-reexports-namespace/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/live-bindings/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multi-entry-duplicates/one.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multi-entry-duplicates/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multi-entry-duplicates/two.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multi-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multi-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multiple-ancestors-wrap/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multiple-ancestors-wrap/shouldBeWrapped.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/multiple-ancestors-wrap/wraps.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/name-clash/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/name-clash/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-declaration/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-declaration/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable-rename/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable-rename/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/named-export-variable/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-default/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-default/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-default/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-esmodule/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-esmodule/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/no-reexport-esmodule/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-ascii-identifiers/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/index.js (100%) rename packages/core/integration-tests/{test/integration/runtime-symbol-merging/node_modules/shared => data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/bag.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/empty.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/import-namespace-static-member/library => data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-identifier-symbol-name/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/non-identifier-symbol-name/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/pure-assignment/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/pure-assignment/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/raw-url/foo.png (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/raw-url/index-import.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/raw-url/index-reexport.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/raw-url/reexports.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/entry.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-ambiguous/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-external/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-external/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-external/yarn.lock (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib => data/integration/scope-hoisting/es6/re-export-all-fallback-1}/empty.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-1/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-1/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-1/mergeWith.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-1/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-2/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-2/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-2/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/async.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/entry.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/foo.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/other/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/re-exports.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/hello.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/myString.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/stuff.ts (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-3/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-multiple/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-multiple/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-multiple/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-override/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-override/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-override/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all-override/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-all/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/types/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary/switcher/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary/types/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary2/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary2/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/components.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/constants.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary3/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary3/media-card/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/components.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/createTheme.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs-wildcard/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs-wildcard/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs-wildcard/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs-wildcard/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-commonjs/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default-hybrid/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default-hybrid/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default-hybrid/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default-hybrid/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-default/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-exclude-default/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-exclude-default/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-exclude-default/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-hybrid/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-hybrid/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-hybrid/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-hybrid/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/e.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-import/e2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-interop/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-interop/en.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-interop/translations.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-missing/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-missing/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-missing/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-multiple/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-multiple/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-multiple/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-named/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-named/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-named/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/c1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/c2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-chained/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-order/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-order/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-order/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-order/library/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes => data/integration/scope-hoisting/es6/re-export-namespace-order}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace-order/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-namespace/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/entry-a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/entry-b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/foo.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/namespace-a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-priority/namespace-b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-pseudo/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-pseudo/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-pseudo/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed-namespace/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed-namespace/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed-namespace/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed2/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-renamed2/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-var/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-var/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-var/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped-bailout/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped-bailout/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped-bailout/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped-bailout/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/re-export-wrapped/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-helpers/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-helpers/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-helpers/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-helpers/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-helpers/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-member-prop/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-member-prop/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-superclass/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rename-superclass/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/renamed-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/renamed-export/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/renamed-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/renamed-import/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/retarget-namespace-single/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/retarget-namespace-single/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/retarget-namespace-single/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/retarget-namespace-single/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/retarget-namespace-single/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rewrite-export-star/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rewrite-export-star/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rewrite-export-star/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rewrite-export-star/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/rewrite-export-star/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index1.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index2.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index3.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/index3.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/shared/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-reexport/shared/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/v.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/sibling-dependencies/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/sibling-dependencies/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/sibling-dependencies/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-array/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/library/commonjs.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/library/esm.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-commonjs/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/b1.css (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/b2.css (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-css/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-export-reexport/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-export-reexport/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-export-reexport/library/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-export-reexport/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-duplicate/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/foo/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/foo/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/foo/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/foo/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/w/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/w/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/w/w.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/x.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-order/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-wildcards/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-false/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-package-redirect-down/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-package-redirect-up/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/empty.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils => data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/key.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/types.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-import-different/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-import/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/c1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/c2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-library/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message2.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/node_modules/lib => data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/dynamic.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-re-exports-multiple => data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message2.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used => data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/re-export-namespace-order => data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/library/message1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/library/message2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-re-exports/library/message3.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained => data/integration/scope-hoisting/es6/side-effects-re-exports}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/library/other.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-semi-weak/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-split/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-split/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-split2/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-split2/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-update-deferred-direct/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/side-effects/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-classes-babel/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-classes-babel/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-classes-babel/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-classes-babel/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-cross-bundle/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout-eval.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-bailout.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-dynamic-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-functions/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-functions/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-increment-object/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-increment-object/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-multiassignment/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-multiassignment/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/tree-shaking/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index3.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/barer.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo => data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/index.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/bar/baz => data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unused-require/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unused-require/library/foo/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unused-require/library/foo/other.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-package-redirect-up/node_modules => data/integration/scope-hoisting/es6/unused-require/library}/foo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/unused-require/library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.2.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps => data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/Toolbar.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emoji.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStyles.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStylesShared.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/theme.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeColors.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeConstants.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.3.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d2.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-re-exports => data/integration/scope-hoisting/es6/update-used-symbols-dependency-add}/library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/c.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/side-effects-split/node_modules/lib => data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-remove-export/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.1.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.2.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/used-assignmentexpression/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/wrap-import-arrowfunction/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/wrap-import-arrowfunction/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/wrap-import-arrowfunction/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scope-hoisting/es6/wrap-import-arrowfunction/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scss-absolute-imports/b.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-absolute-imports/style.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-absolute-imports/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scss-empty/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss-empty/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-global-data/.sassrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss-global-data/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-global-data/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/fa-regular-400.ttf (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/style.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/target1.html (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/target2.html (100%) rename packages/core/integration-tests/{test => data}/integration/scss-html-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/scss-import/bar.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-import/foo.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-import/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss-import/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-postcss/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss-postcss/index.module.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-sourcemap-imports/style.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-sourcemap-imports/with_url.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss-url/fonts/test.woff2 (100%) rename packages/core/integration-tests/{test => data}/integration/scss-url/image.jpeg (100%) rename packages/core/integration-tests/{test => data}/integration/scss-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss-url/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/scss/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/scss/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker-import-meta-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker-import-meta-url/missing.js (100%) rename packages/core/integration-tests/{test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline => data/integration/service-worker-import-meta-url}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker-import-meta-url/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker-import-meta-url/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/a/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/b/nested/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/b/nested/worker-nested.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/b/worker-outside.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/dynamic-import-index.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/dynamic-import.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/error.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/manifest-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/manifest.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/module-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/module.js (100%) rename packages/core/integration-tests/{test => data}/integration/service-worker/scope.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/buzz.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-between-reused-bundle-removal/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/a.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/async.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/b.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/imports-async.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/index.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/large.mjs (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-internalization/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/buzz.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-remove-from-one-group-only/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/buzz.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-reuse/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/buzz.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-reused-bundle-remove-shared/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/local.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/styles.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundle-single-source/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundlegroup/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundlegroup/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundlegroup/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-bundlegroup/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/child.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/grandchild.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-exports-for-sibling-descendant/wraps.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/c.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/d.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/e.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/e.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/f.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/f.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/g.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many-esm/g.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/c.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/d.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/e.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/e.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/f.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/f.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/g.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/g.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-many/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-common-dependency/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-common-dependency/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-common-dependency/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-common-dependency/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/c.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-duplicate/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/a.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/b.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries-multiple/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/c.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/other.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/shared.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/shared.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-entries/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-scope-hoist/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-scope-hoist/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-scope-hoist/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-scope-hoist/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-worker-css/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-worker-css/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-worker-css/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-worker-css/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling-worker-css/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/a.module.css (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/form.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/form.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/searchfield.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/searchfield.js (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/searchfield2.html (100%) rename packages/core/integration-tests/{test => data}/integration/shared-sibling/searchfield2.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/d.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/intermediate-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/intermediate-3.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/intermediate.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/unreachable.js (100%) rename packages/core/integration-tests/{test => data}/integration/sibling-deduplicate-unreachable/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/side-effects-false/import-require.js (100%) rename packages/core/integration-tests/{test => data}/integration/side-effects-false/import.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-comments/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-comments/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-existing/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-existing/test/library.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-existing/test/library.css.map (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-existing/test/library.raw.scss (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-import/another-style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-import/other-style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-import/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-import/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css-import/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-css/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-existing/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-existing/sum.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-existing/sum.map (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-external-contents/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-external-contents/sum.coffee (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-external-contents/sum.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-external-contents/sum.map (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-generate-inline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-generate-inline/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-generate-inline/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-inline-sources/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-inline-sources/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-inline-sources/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-inline/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-inline/sum.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-invalid-existing/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-invalid-existing/sum.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-invalid-existing/sum.map (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-less/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-less/style.less (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-less/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested-minified/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested-minified/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested-minified/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested-minified/utils/util.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested-minified/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested/utils/util.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-nested/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-node/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-node/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-node/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents-ts/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents-ts/index.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents-ts/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents/.babelrc (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-original-sourcecontents/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-reference/data.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-reference/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-reference/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass-imported/other.scss (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass-imported/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass-imported/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass-imported/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass/style.scss (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sass/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sourcemappingurl-multiple-entrypoints/a/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sourcemappingurl-multiple-entrypoints/b/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-sourcemappingurl/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-nested/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-nested/local.ts (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-nested/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-nested/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-tsc/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-tsc/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-tsc/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript-tsc/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap-typescript/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sourcemap/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/a.html (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/a.js (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/b.html (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/b.js (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/c.js (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/split-manifest-bundle/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/svg-inline-css-import/img.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-inline-css-import/test.css (100%) rename packages/core/integration-tests/{test => data}/integration/svg-inline-sass/img.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-multiple/circle.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-multiple/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/svg-multiple/square.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/.svgrrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/icon.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/react.js (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-config/svgo.config.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/.svgrrc.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/icon.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/react.ts (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react-typescript/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react/icon.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/svg-react/react.js (100%) rename packages/core/integration-tests/{test => data}/integration/svg-xml-stylesheet/img.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg-xml-stylesheet/style1.css (100%) rename packages/core/integration-tests/{test => data}/integration/svg-xml-stylesheet/style2.css (100%) rename packages/core/integration-tests/{test => data}/integration/svg-xml-stylesheet/style3.css (100%) rename packages/core/integration-tests/{test => data}/integration/svg-xml-stylesheet/style4.css (100%) rename packages/core/integration-tests/{test => data}/integration/svg/circle.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg/gradient.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg/module.js (100%) rename packages/core/integration-tests/{test => data}/integration/svg/other1.html (100%) rename packages/core/integration-tests/{test => data}/integration/svg/other2.html (100%) rename packages/core/integration-tests/{test => data}/integration/svg/path.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg/script.js (100%) rename packages/core/integration-tests/{test => data}/integration/svg/square.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svg/style.css (100%) rename packages/core/integration-tests/{test => data}/integration/svgo-config/icon.svg (100%) rename packages/core/integration-tests/{test => data}/integration/svgo-config/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/svgo-config/svgo.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/svgo-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/swc-helpers-library/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/swc-helpers-library/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/swc-helpers-library/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/swc-helpers/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/swc-helpers/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/async-has-dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/get-dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async-when-needed/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/get-dep-2.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/get-dep-scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/get-dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/same-ancestry-scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/same-ancestry.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/same-bundle-scope-hoisting.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-async/same-bundle.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-entry-shared/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-entry-shared/index.js (100%) rename packages/core/integration-tests/{test/integration/service-worker-import-meta-url => data/integration/sync-entry-shared}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/sync-entry-shared/value.js (100%) rename packages/core/integration-tests/{test => data}/integration/sync-entry-shared/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/.postcssrc.js (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/index.scss (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/tailwind.config.js (100%) rename packages/core/integration-tests/{test => data}/integration/tailwind-scss/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/app/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/app/src/file.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/app/src/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/browser/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/browser/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/main/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/main/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-overwrite-source/module/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/src/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/src/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/src/indexAlternate.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-a/src/indexAlternate2.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-b/src/bar.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-b/src/foo.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-b/src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/packages/package-b/src/indexAlternate.js (100%) rename packages/core/integration-tests/{test => data}/integration/target-source/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/terser-codeframe/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/terser-codeframe/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/terser-codeframe/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/terser-config/.terserrc (100%) rename packages/core/integration-tests/{test => data}/integration/terser-config/index.js (100%) rename packages/core/integration-tests/{test/integration/sync-entry-shared => data/integration/terser-config}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/terser-config/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/transpilation-invalid/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/transpilation-invalid/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/transpilation-invalid/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/augmenter/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/augmenter/src/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/augmenter/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/original/built-src/index.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/original/built-src/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/original/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/original/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/augmentation/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/add.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/composite/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/error/file2.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/error/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/error/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/error/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting-overload/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting-overload/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting-overload/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting-overload/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/message.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/other.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/test.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/exporting/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/externals/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/externals/index.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/externals/other.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/externals/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/externals/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/import-export-collision/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/import-export-collision/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/import-export-collision/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/import-export-collision/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/other1.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/other2.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing-collision/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/namespace.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/nested/file.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/other.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/importing/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/main/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/main/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/main/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/main/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/a/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/a/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/b/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/b/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/b/src/other.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/monorepo/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/private/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/private/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/private/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/private/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/promise-or-value/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/promise-or-value/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/promise-or-value/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/promise-or-value/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/promise-or-value/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/hoge/bar.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/hoge/fuga.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/hoge/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/re-exporting-aggregating/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/expected.d.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/src/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/ts-types/windows-paths/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/ts-validation-error/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-validation-error/test.ts (100%) rename packages/core/integration-tests/{test => data}/integration/ts-validation-error/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config-extends/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config-extends/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config-extends/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-config/tsconfig.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-enum/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-env/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-fs/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-fs/raw.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-fs/readFromTsx.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-import-type-reexport/bar.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-import-type-reexport/foo.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-import-type-reexport/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-interop/commonjs-module.js (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-interop/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-json/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-json/local.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-jsx/index.tsx (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-legacy-cast/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-legacy-cast/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-raw/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-raw/test.txt (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-require/Local.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-require/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-types-parcelrc/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-types-parcelrc/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-types-parcelrc/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/typescript-types-parcelrc/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/typescript/Local.ts (100%) rename packages/core/integration-tests/{test => data}/integration/typescript/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/uglify/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/uglify/local.js (100%) rename packages/core/integration-tests/{test => data}/integration/undeclared-external/helpers.js (100%) rename packages/core/integration-tests/{test => data}/integration/undeclared-external/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/undeclared-external/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/undeclared-external/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/url-colon/absolute.html (100%) rename packages/core/integration-tests/{test => data}/integration/url-colon/relative.html (100%) rename packages/core/integration-tests/{test => data}/integration/url-colon/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-async/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-async/add.wasm (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-async/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-dynamic/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-dynamic/add.wasm (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-dynamic/dynamic.js (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sourcemap-transformer/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sourcemap-transformer/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sourcemap-transformer/index.wasm (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sourcemap-transformer/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sync/.eslintrc (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sync/add.wasm (100%) rename packages/core/integration-tests/{test => data}/integration/wasm-sync/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/background.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/content-script.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/injected.css (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/manifest.json (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/other-content-script.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/popup.css (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/popup.html (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/popup.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/side-panel.html (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-mv3/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/injected/index-jsx.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/injected/index.ts (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/injected/nested/other.ts (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/injected/nested/unexpected.jsx (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/injected/single.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/manifest.json (100%) rename packages/core/integration-tests/{test => data}/integration/webextension-resolve-web-accessible-resources/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/.parcelrc (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/_locales/.unwanted-file (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/_locales/en_US/messages.json (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/dicts/tmp.aff (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/dicts/tmp.dic (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/manifest.json (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/rulesets/ruleset_1.json (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/assets/a.txt (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/assets/foo-dark.png (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/assets/foo.png (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/assets/nested/b.txt (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/background.ts (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/content.css (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/content.js (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/devtools.html (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/src/popup.html (100%) rename packages/core/integration-tests/{test => data}/integration/webextension/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/file-handler-icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/manifest.json (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/screenshot.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-json/shortcut-icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-not-found/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-not-found/manifest.webmanifest (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-schema/icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-schema/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-schema/manifest.webmanifest (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-targets/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-targets/manifest.json (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-targets/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest-targets/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/file-handler-icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/manifest.webmanifest (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/screenshot.png (100%) rename packages/core/integration-tests/{test => data}/integration/webmanifest/shortcut-icon.png (100%) rename packages/core/integration-tests/{test => data}/integration/webpack-import-syntax-error/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/webpack-import-syntax-error/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/worker-circular/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-circular/worker-dep.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-circular/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/index-async.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/index-nested.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/worker-nested.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-dynamic/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/dynamic.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/local-url.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/missing.js (100%) rename packages/core/integration-tests/{test/integration/terser-config => data/integration/worker-import-meta-url}/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-meta-url/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/external.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/importScripts.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/imported.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/imported2.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/index-external.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/index-serviceworker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/index-variable.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/index-webworker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-import-scripts/variable.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-self/import-meta.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-self/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-self/workerHelpers.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/async.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/index.html (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/large.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/package.json (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared-page/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared/worker-a.js (100%) rename packages/core/integration-tests/{test => data}/integration/worker-shared/worker-b.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/dedicated-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/error.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/named.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/shared-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-module/yarn.lock (100%) rename packages/core/integration-tests/{test => data}/integration/workers-with-other-loaders/add.wasm (100%) rename packages/core/integration-tests/{test => data}/integration/workers-with-other-loaders/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-with-other-loaders/worker-client.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers-with-other-loaders/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/common.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/feature.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/index-alternative.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/index.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/service-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/shared-worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/worker-client.js (100%) rename packages/core/integration-tests/{test => data}/integration/workers/worker.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/colors.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/pipeline.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/url-worklet-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/url-worklet.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/url.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/worklet-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/worklet-pipeline-error.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/worklet-pipeline.js (100%) rename packages/core/integration-tests/{test => data}/integration/worklet/worklet.js (100%) rename packages/core/integration-tests/{test => data}/integration/xml/100x100.png (100%) rename packages/core/integration-tests/{test => data}/integration/xml/atom-namespace.xml (100%) rename packages/core/integration-tests/{test => data}/integration/xml/atom.xml (100%) rename packages/core/integration-tests/{test => data}/integration/xml/atom.xsl (100%) rename packages/core/integration-tests/{test => data}/integration/xml/post.html (100%) rename packages/core/integration-tests/{test => data}/integration/xml/rss.xml (100%) delete mode 100644 packages/core/integration-tests/test/integration/babel-config-js-require/node_modules/babel-plugin-dummy/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-config-js-require/node_modules/babel-plugin-dummy/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-config-js/node_modules/babel-plugin-dummy/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-config-js/node_modules/babel-plugin-dummy/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-config-json-custom/node_modules/babel-plugin-dummy/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-config-json-custom/node_modules/babel-plugin-dummy/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-custom/node_modules/babel-plugin-dummy/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-custom/node_modules/babel-plugin-dummy/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-browserslist/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-jsx/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-jsx/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-source/packages/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules-source/packages/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules/node_modules/foo/.babelrc delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-node-modules/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/babel-plugin-upgrade/node_modules/babel-plugin-dummy/index.js delete mode 100644 packages/core/integration-tests/test/integration/babel-plugin-upgrade/node_modules/babel-plugin-dummy/message.js delete mode 100644 packages/core/integration-tests/test/integration/babel-plugin-upgrade/node_modules/babel-plugin-dummy/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-bundler-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-bundler-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-compressor-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-compressor-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-namer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-namer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-optimizer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-optimizer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-packager-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-packager-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-resolver-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-resolver-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-runtime-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-runtime-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/constants.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/data/a.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/data/b.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/dep.cjs delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-esm/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-mock/constants.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-mock/index.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/atlaspack-transformer-mock/package.json delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/foo/foo.js delete mode 100644 packages/core/integration-tests/test/integration/cache/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-config-test1/index.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-config-test1/package.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-config-test2/index.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-config-test2/package.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-runtime-nothing/index.js delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-runtime-nothing/package.json delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-transformer-string/index.js delete mode 100644 packages/core/integration-tests/test/integration/config-merging/node_modules/atlaspack-transformer-string/package.json delete mode 100644 packages/core/integration-tests/test/integration/css-exports/node_modules/foo/foo.css delete mode 100644 packages/core/integration-tests/test/integration/css-exports/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/css-modules-global/a/node_modules/test/index.css delete mode 100644 packages/core/integration-tests/test/integration/css-modules-global/a/node_modules/test/package.json delete mode 100644 packages/core/integration-tests/test/integration/css-modules-global/b/node_modules/test/index.css delete mode 100644 packages/core/integration-tests/test/integration/css-modules-global/b/node_modules/test/package.json delete mode 100644 packages/core/integration-tests/test/integration/css-node-modules/node_modules/foo/foo.css delete mode 100644 packages/core/integration-tests/test/integration/css-node-modules/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/env-disabled/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/env-disabled/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/env-mutate/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/formats/commonjs-external/node_modules/test/index.js delete mode 100644 packages/core/integration-tests/test/integration/formats/commonjs-external/node_modules/test/package.json delete mode 100644 packages/core/integration-tests/test/integration/formats/commonjs-live-externals/node_modules/external/index.js delete mode 100644 packages/core/integration-tests/test/integration/formats/esm-import-shadow/node_modules/b/index.mjs delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/@scope/pkg/foo/a.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/@scope/pkg/foo/b.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/@scope/pkg/package.json delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/pkg/bar/x.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/pkg/bar/y.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/pkg/index.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package-async/node_modules/pkg/package.json delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/@scope/pkg/deep/entry/point.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/@scope/pkg/foo/a.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/@scope/pkg/foo/b.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/@scope/pkg/package.json delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/pkg/bar/x.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/pkg/bar/y.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/pkg/index.js delete mode 100644 packages/core/integration-tests/test/integration/glob-package/node_modules/pkg/package.json delete mode 100644 packages/core/integration-tests/test/integration/hmr-new-bundle/index.js delete mode 100644 packages/core/integration-tests/test/integration/include_node_modules/node_modules/testmodule/index.js delete mode 100644 packages/core/integration-tests/test/integration/included-file/node_modules/atlaspack-transformer-included/index.js delete mode 100644 packages/core/integration-tests/test/integration/included-file/node_modules/atlaspack-transformer-included/package.json delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-bundler-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-bundler-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-namer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-namer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-runtime-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/incremental-bundling/node_modules/atlaspack-runtime-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/js-export-arrow-support/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/js-export-arrow-support/node_modules/foo/other.js delete mode 100644 packages/core/integration-tests/test/integration/js-export-arrow-support/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/js-unused-import-specifier-node-modules/node_modules/library/index.js delete mode 100644 packages/core/integration-tests/test/integration/js-unused-import-specifier-node-modules/node_modules/library/other.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-16/node_modules/react/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-16/node_modules/react/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-16/node_modules/react/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-18/node_modules/react/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-18/node_modules/react/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-18/node_modules/react/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-experimental/node_modules/react/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-experimental/node_modules/react/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-experimental/node_modules/react/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/node_modules/preact/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/node_modules/preact/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/node_modules/preact/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact/node_modules/preact/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact/node_modules/preact/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-preact/node_modules/preact/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/node_modules/preact/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/node_modules/preact/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/node_modules/preact/package.json delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic/node_modules/react/jsx-dev-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic/node_modules/react/jsx-runtime.js delete mode 100644 packages/core/integration-tests/test/integration/jsx-automatic/node_modules/react/package.json delete mode 100644 packages/core/integration-tests/test/integration/less-include-paths/node_modules/library/b.less delete mode 100644 packages/core/integration-tests/test/integration/multi-asset-transformer-export/index.js delete mode 100644 packages/core/integration-tests/test/integration/multi-asset-transformer-export/node_modules/atlaspack-transformer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/multi-asset-transformer-export/node_modules/atlaspack-transformer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/multi-asset-transformer/node_modules/atlaspack-transformer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/multi-asset-transformer/node_modules/atlaspack-transformer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/node_require/node_modules/testmodule/index.js delete mode 100644 packages/core/integration-tests/test/integration/node_require_browser/node_modules/testmodule/index.js delete mode 100644 packages/core/integration-tests/test/integration/optimizer-changing-type/node_modules/atlaspack-optimizer-changing-type/ChangingTypeOptimizer.js delete mode 100644 packages/core/integration-tests/test/integration/optimizer-changing-type/node_modules/atlaspack-optimizer-changing-type/package.json delete mode 100644 packages/core/integration-tests/test/integration/packager-loadBundleConfig/node_modules/atlaspack-packager-config/index.js delete mode 100644 packages/core/integration-tests/test/integration/packager-loadBundleConfig/node_modules/atlaspack-packager-config/package.json delete mode 100644 packages/core/integration-tests/test/integration/packager-loadConfig/node_modules/atlaspack-packager-config/index.js delete mode 100644 packages/core/integration-tests/test/integration/packager-loadConfig/node_modules/atlaspack-packager-config/package.json delete mode 100644 packages/core/integration-tests/test/integration/parcelrc-custom/node_modules/atlaspack-transformer-do-nothing/index.js delete mode 100644 packages/core/integration-tests/test/integration/parcelrc-custom/node_modules/atlaspack-transformer-do-nothing/package.json delete mode 100644 packages/core/integration-tests/test/integration/parcelrc-custom/node_modules/atlaspack-transformer-mock/index.js delete mode 100644 packages/core/integration-tests/test/integration/parcelrc-custom/node_modules/atlaspack-transformer-mock/package.json delete mode 100644 packages/core/integration-tests/test/integration/pipeline-type-change/node_modules/atlaspack-transformer-a/index.js delete mode 100644 packages/core/integration-tests/test/integration/pipeline-type-change/node_modules/atlaspack-transformer-a/package.json delete mode 100644 packages/core/integration-tests/test/integration/pipeline-type-change/node_modules/atlaspack-transformer-b/index.js delete mode 100644 packages/core/integration-tests/test/integration/pipeline-type-change/node_modules/atlaspack-transformer-b/package.json delete mode 100644 packages/core/integration-tests/test/integration/re-export-no-scope-hoist/node_modules/icon/Icon.js delete mode 100644 packages/core/integration-tests/test/integration/re-export-no-scope-hoist/node_modules/icon/UIIcon.js delete mode 100644 packages/core/integration-tests/test/integration/re-export-no-scope-hoist/node_modules/icon/index.js delete mode 100644 packages/core/integration-tests/test/integration/re-export-no-scope-hoist/node_modules/icon/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-exports/node_modules/foo/bar.js delete mode 100644 packages/core/integration-tests/test/integration/resolve-exports/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/node_modules/.origin/pkg@1.0.0/node_modules/pkg/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/node_modules/.origin/pkg@1.0.0/node_modules/pkg/src/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/app/node_modules/.gitkeep delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/library/node_modules/.gitkeep delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/node_modules/.origin/library-dep@1.0.0/node_modules/library-dep/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/node_modules/.origin/library-dep@1.0.0/node_modules/library-dep/src/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/node_modules/.origin/library@1.0.0/node_modules/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/node_modules/.origin/library@1.0.0/node_modules/library/src/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/node_modules/library/other.js delete mode 100644 packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/node_modules/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/node_modules/library/src/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/node_modules/atlaspack-resolver-can-invalidateonenvchange/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/node_modules/atlaspack-resolver-can-invalidateonenvchange/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolver-canDefer/node_modules/atlaspack-bundler-no-defer/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-canDefer/node_modules/atlaspack-bundler-no-defer/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolver-canDefer/node_modules/atlaspack-resolver-no-defer/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-canDefer/node_modules/atlaspack-resolver-no-defer/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolver-dependency-meta/node_modules/atlaspack-resolver-meta/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-dependency-meta/node_modules/atlaspack-resolver-meta/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolver-dependency-meta/node_modules/atlaspack-runtime-meta/index.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-dependency-meta/node_modules/atlaspack-runtime-meta/package.json delete mode 100644 packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/node_modules/invalid-module/entry.js delete mode 100644 packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/node_modules/invalid-module/package.json delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/atlaspack-runtime-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/atlaspack-runtime-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/excluded.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/index.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/indexstar.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/used.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/atlaspack-runtime-mock/index.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/atlaspack-runtime-mock/package.json delete mode 100644 packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/shared/a.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/shared/b.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/shared/index.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-update/node_modules/atlaspack-runtime-mock/index.js delete mode 100644 packages/core/integration-tests/test/integration/runtime-update/node_modules/atlaspack-runtime-mock/package.json delete mode 100644 packages/core/integration-tests/test/integration/sass-exports/node_modules/library/lib.js delete mode 100644 packages/core/integration-tests/test/integration/sass-exports/node_modules/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/sass-exports/node_modules/library/style.sass delete mode 100644 packages/core/integration-tests/test/integration/sass-node-modules-import/node_modules/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/sass-node-modules-import/node_modules/library/style.sass delete mode 100644 packages/core/integration-tests/test/integration/sass-webpack-import-error/node_modules/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/sass-webpack-import-error/node_modules/library/style.sass delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/node_modules/foo-bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/other.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/empty.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/node_modules/bar/shared.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/node_modules/bar/a.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/node_modules/bar/b.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/node_modules/bar/other.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/node_modules/bar/index.1.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/bar/baz/real-bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/node_modules/foo/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/node_modules/foo/real-bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import-different/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import-different/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import-different/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/node_modules/lib/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/node_modules/lib/lib.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/node_modules/lib/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/node_modules/lib/other.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/node_modules/lib/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/node_modules/lib/other.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/node_modules/lib/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/bar/a.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/bar/b.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/foo/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/foo/foo_updated.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/bar/a.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/bar/b.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/foo/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/foo/foo_updated.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/foo/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/node_modules/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/foo/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/node_modules/atlaspack-transformer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/node_modules/atlaspack-transformer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/package.json delete mode 100644 packages/core/integration-tests/test/integration/side-effects-false/node_modules/bar/bar.js delete mode 100644 packages/core/integration-tests/test/integration/side-effects-false/node_modules/bar/foo.js delete mode 100644 packages/core/integration-tests/test/integration/side-effects-false/node_modules/bar/index.js delete mode 100644 packages/core/integration-tests/test/integration/side-effects-false/node_modules/bar/package.json delete mode 100644 packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/node_modules/atlaspack-transformer-test/index.js delete mode 100644 packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/node_modules/atlaspack-transformer-test/package.json delete mode 100644 packages/core/integration-tests/test/integration/worker-import-meta-url/package.json delete mode 100644 packages/core/integration-tests/test/integration/workers-module/node_modules/foo/index.js diff --git a/crates/lmdb-js-lite/index.d.ts b/crates/lmdb-js-lite/index.d.ts index 5413695eb..68a6ab2b8 100644 --- a/crates/lmdb-js-lite/index.d.ts +++ b/crates/lmdb-js-lite/index.d.ts @@ -5,7 +5,7 @@ export interface LmdbOptions { /** The database directory path */ - path: string; + path: string /** * If enabled, the database writer will set the following flags: * @@ -15,30 +15,30 @@ export interface LmdbOptions { * * `MDB_WRITEMAP` is on by default. */ - asyncWrites: boolean; + asyncWrites: boolean /** * The mmap size, this corresponds to [`mdb_env_set_mapsize`](http://www.lmdb.tech/doc/group__mdb.html#gaa2506ec8dab3d969b0e609cd82e619e5) * if this isn't set it'll default to around 10MB. */ - mapSize?: number; + mapSize?: number } -export function initTracingSubscriber(): void; +export function initTracingSubscriber(): void export interface Entry { - key: string; - value: Buffer; + key: string + value: Buffer } -export type LMDB = Lmdb; +export type LMDB = Lmdb export declare class Lmdb { - constructor(options: LmdbOptions); - get(key: string): Promise; - getSync(key: string): Buffer | null; - getManySync(keys: Array): Array; - putMany(entries: Array): Promise; - put(key: string, data: Buffer): Promise; - putNoConfirm(key: string, data: Buffer): void; - startReadTransaction(): void; - commitReadTransaction(): void; - startWriteTransaction(): Promise; - commitWriteTransaction(): Promise; - close(): void; + constructor(options: LmdbOptions) + get(key: string): Promise + getSync(key: string): Buffer | null + getManySync(keys: Array): Array + putMany(entries: Array): Promise + put(key: string, data: Buffer): Promise + putNoConfirm(key: string, data: Buffer): void + startReadTransaction(): void + commitReadTransaction(): void + startWriteTransaction(): Promise + commitWriteTransaction(): Promise + close(): void } diff --git a/packages/compressors/brotli/package.json b/packages/compressors/brotli/package.json index f92a647cb..960c89ba1 100644 --- a/packages/compressors/brotli/package.json +++ b/packages/compressors/brotli/package.json @@ -9,6 +9,9 @@ "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "main": "lib/BrotliCompressor.js", "source": "src/BrotliCompressor.js", "engines": { diff --git a/packages/compressors/gzip/package.json b/packages/compressors/gzip/package.json index 5291394fe..bb8b26bff 100644 --- a/packages/compressors/gzip/package.json +++ b/packages/compressors/gzip/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/compressors/raw/package.json b/packages/compressors/raw/package.json index b610c331e..16bf22f12 100644 --- a/packages/compressors/raw/package.json +++ b/packages/compressors/raw/package.json @@ -5,6 +5,9 @@ "publishConfig": { "access": "public" }, + "scripts": { + "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib" + }, "repository": { "type": "git", "url": "https://github.com/atlassian-labs/atlaspack.git" diff --git a/packages/core/codeframe/package.json b/packages/core/codeframe/package.json index 69055672e..98443d7ae 100644 --- a/packages/core/codeframe/package.json +++ b/packages/core/codeframe/package.json @@ -7,7 +7,7 @@ "access": "public" }, "scripts": { - "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "build": "NODE_ENV=production ATLASPACK_BUILD_ENV=production ATLASPACK_SELF_BUILD=true atlaspack build --no-cache .", "test": "mocha" }, "repository": { diff --git a/packages/core/core/src/index.js b/packages/core/core/src/index.js index 638adc7af..209cf2056 100644 --- a/packages/core/core/src/index.js +++ b/packages/core/core/src/index.js @@ -20,4 +20,6 @@ export { INTERNAL_TRANSFORM, } from './Atlaspack'; +export {ATLASPACK_VERSION} from './constants'; + export * from './atlaspack-v3'; diff --git a/packages/core/fs/package.json b/packages/core/fs/package.json index 66547c90a..46fa64d7f 100644 --- a/packages/core/fs/package.json +++ b/packages/core/fs/package.json @@ -45,7 +45,7 @@ }, "scripts": { "test": "mocha", - "build": "babel --presets=@atlaspack/babel-preset src --out-dir lib", + "build": "NODE_ENV=production ATLASPACK_BUILD_ENV=production ATLASPACK_SELF_BUILD=true atlaspack build --no-cache .", "build-ts": "mkdir -p lib && flow-to-ts src/types.js > lib/types.d.ts", "check-ts": "tsc --noEmit index.d.ts" }, diff --git a/packages/core/fs/test/OverlayFS.test.js b/packages/core/fs/test/OverlayFS.test.js index 8a0c54665..7647c66fd 100644 --- a/packages/core/fs/test/OverlayFS.test.js +++ b/packages/core/fs/test/OverlayFS.test.js @@ -1,9 +1,10 @@ // @flow +import {fsFixture} from '@atlaspack/test-utils'; +import WorkerFarm from '@atlaspack/workers'; + import {OverlayFS} from '../src/OverlayFS'; -import {fsFixture} from '@atlaspack/test-utils/lib/fsFixture'; import {MemoryFS} from '../src/MemoryFS'; -import WorkerFarm from '@atlaspack/workers'; import assert from 'assert'; import path from 'path'; diff --git a/packages/core/integration-tests/.gitignore b/packages/core/integration-tests/.gitignore index 3709f8231..72315d15d 100644 --- a/packages/core/integration-tests/.gitignore +++ b/packages/core/integration-tests/.gitignore @@ -7,3 +7,4 @@ test/integration/**/target test/integration/**/Cargo.lock test/**/package-lock.json test/integration/babel-plugin-autoinstall/package.json +built-tests diff --git a/packages/core/integration-tests/.mocharc.json b/packages/core/integration-tests/.mocharc.json index a05bfa5bb..7a75ab08b 100644 --- a/packages/core/integration-tests/.mocharc.json +++ b/packages/core/integration-tests/.mocharc.json @@ -1,9 +1,10 @@ { + "$schema": "https://json.schemastore.org/mocharc", "require": [ - "@atlaspack/babel-register", "@atlaspack/test-utils/src/mochaSetup.js" ], - "timeout": 50000, + "parallel": true, + "timeout": 5000, "_todo": "Remove exit: true when https://github.com/nodejs/node/pull/28788 is resolved", "exit": true } diff --git a/packages/core/integration-tests/test/integration/.eslintrc.json b/packages/core/integration-tests/data/integration/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/.eslintrc.json rename to packages/core/integration-tests/data/integration/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/alias/bar.js b/packages/core/integration-tests/data/integration/alias/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/alias/bar.js rename to packages/core/integration-tests/data/integration/alias/bar.js diff --git a/packages/core/integration-tests/test/integration/alias/exclude-local.js b/packages/core/integration-tests/data/integration/alias/exclude-local.js similarity index 100% rename from packages/core/integration-tests/test/integration/alias/exclude-local.js rename to packages/core/integration-tests/data/integration/alias/exclude-local.js diff --git a/packages/core/integration-tests/test/integration/alias/exclude-package.js b/packages/core/integration-tests/data/integration/alias/exclude-package.js similarity index 100% rename from packages/core/integration-tests/test/integration/alias/exclude-package.js rename to packages/core/integration-tests/data/integration/alias/exclude-package.js diff --git a/packages/core/integration-tests/test/integration/alias/package-to-local.js b/packages/core/integration-tests/data/integration/alias/package-to-local.js similarity index 100% rename from packages/core/integration-tests/test/integration/alias/package-to-local.js rename to packages/core/integration-tests/data/integration/alias/package-to-local.js diff --git a/packages/core/integration-tests/test/integration/alias/package-to-package.js b/packages/core/integration-tests/data/integration/alias/package-to-package.js similarity index 100% rename from packages/core/integration-tests/test/integration/alias/package-to-package.js rename to packages/core/integration-tests/data/integration/alias/package-to-package.js diff --git a/packages/core/integration-tests/test/integration/alias/package.json b/packages/core/integration-tests/data/integration/alias/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/alias/package.json rename to packages/core/integration-tests/data/integration/alias/package.json diff --git a/packages/core/integration-tests/test/integration/async-dep-internal-external/async.js b/packages/core/integration-tests/data/integration/async-dep-internal-external/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-dep-internal-external/async.js rename to packages/core/integration-tests/data/integration/async-dep-internal-external/async.js diff --git a/packages/core/integration-tests/test/integration/async-dep-internal-external/child.js b/packages/core/integration-tests/data/integration/async-dep-internal-external/child.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-dep-internal-external/child.js rename to packages/core/integration-tests/data/integration/async-dep-internal-external/child.js diff --git a/packages/core/integration-tests/test/integration/async-dep-internal-external/entry1.js b/packages/core/integration-tests/data/integration/async-dep-internal-external/entry1.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-dep-internal-external/entry1.js rename to packages/core/integration-tests/data/integration/async-dep-internal-external/entry1.js diff --git a/packages/core/integration-tests/test/integration/async-dep-internal-external/entry2.js b/packages/core/integration-tests/data/integration/async-dep-internal-external/entry2.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-dep-internal-external/entry2.js rename to packages/core/integration-tests/data/integration/async-dep-internal-external/entry2.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/a.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/a.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/a.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/b.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/b.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/b.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/index.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/index.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/index.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/other-entry.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/other-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/other-entry.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/other-entry.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/scope-hoisting.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/scope-hoisting.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared-sibling/value.js b/packages/core/integration-tests/data/integration/async-entry-shared-sibling/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared-sibling/value.js rename to packages/core/integration-tests/data/integration/async-entry-shared-sibling/value.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared/async.js b/packages/core/integration-tests/data/integration/async-entry-shared/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared/async.js rename to packages/core/integration-tests/data/integration/async-entry-shared/async.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared/index.js b/packages/core/integration-tests/data/integration/async-entry-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared/index.js rename to packages/core/integration-tests/data/integration/async-entry-shared/index.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared/scope-hoisting.js b/packages/core/integration-tests/data/integration/async-entry-shared/scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared/scope-hoisting.js rename to packages/core/integration-tests/data/integration/async-entry-shared/scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/async-entry-shared/value.js b/packages/core/integration-tests/data/integration/async-entry-shared/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/async-entry-shared/value.js rename to packages/core/integration-tests/data/integration/async-entry-shared/value.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/.babelrc b/packages/core/integration-tests/data/integration/atlaspack-register/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/.babelrc rename to packages/core/integration-tests/data/integration/atlaspack-register/.babelrc diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/dispose-resolve.js b/packages/core/integration-tests/data/integration/atlaspack-register/dispose-resolve.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/dispose-resolve.js rename to packages/core/integration-tests/data/integration/atlaspack-register/dispose-resolve.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/dispose-transform.js b/packages/core/integration-tests/data/integration/atlaspack-register/dispose-transform.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/dispose-transform.js rename to packages/core/integration-tests/data/integration/atlaspack-register/dispose-transform.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/entry.js b/packages/core/integration-tests/data/integration/atlaspack-register/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/entry.js rename to packages/core/integration-tests/data/integration/atlaspack-register/entry.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/foo.js b/packages/core/integration-tests/data/integration/atlaspack-register/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/foo.js rename to packages/core/integration-tests/data/integration/atlaspack-register/foo.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/index.js b/packages/core/integration-tests/data/integration/atlaspack-register/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/index.js rename to packages/core/integration-tests/data/integration/atlaspack-register/index.js diff --git a/packages/core/integration-tests/test/integration/atlaspack-register/resolver.js b/packages/core/integration-tests/data/integration/atlaspack-register/resolver.js similarity index 100% rename from packages/core/integration-tests/test/integration/atlaspack-register/resolver.js rename to packages/core/integration-tests/data/integration/atlaspack-register/resolver.js diff --git a/packages/core/integration-tests/test/integration/babel-6-autoinstall/.babelrc b/packages/core/integration-tests/data/integration/babel-6-autoinstall/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-autoinstall/.babelrc rename to packages/core/integration-tests/data/integration/babel-6-autoinstall/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-6-autoinstall/index.js b/packages/core/integration-tests/data/integration/babel-6-autoinstall/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-autoinstall/index.js rename to packages/core/integration-tests/data/integration/babel-6-autoinstall/index.js diff --git a/packages/core/integration-tests/test/integration/babel-6-autoinstall/package.json b/packages/core/integration-tests/data/integration/babel-6-autoinstall/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-autoinstall/package.json rename to packages/core/integration-tests/data/integration/babel-6-autoinstall/package.json diff --git a/packages/core/integration-tests/test/integration/babel-6-compatibility/.babelrc b/packages/core/integration-tests/data/integration/babel-6-compatibility/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-compatibility/.babelrc rename to packages/core/integration-tests/data/integration/babel-6-compatibility/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-6-compatibility/index.js b/packages/core/integration-tests/data/integration/babel-6-compatibility/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-compatibility/index.js rename to packages/core/integration-tests/data/integration/babel-6-compatibility/index.js diff --git a/packages/core/integration-tests/test/integration/babel-6-compatibility/package.json b/packages/core/integration-tests/data/integration/babel-6-compatibility/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-6-compatibility/package.json rename to packages/core/integration-tests/data/integration/babel-6-compatibility/package.json diff --git a/packages/core/integration-tests/test/integration/babel-7-autoinstall/.babelrc b/packages/core/integration-tests/data/integration/babel-7-autoinstall/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-7-autoinstall/.babelrc rename to packages/core/integration-tests/data/integration/babel-7-autoinstall/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-7-autoinstall/index.js b/packages/core/integration-tests/data/integration/babel-7-autoinstall/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-7-autoinstall/index.js rename to packages/core/integration-tests/data/integration/babel-7-autoinstall/index.js diff --git a/packages/core/integration-tests/test/integration/babel-7-autoinstall/package.json b/packages/core/integration-tests/data/integration/babel-7-autoinstall/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-7-autoinstall/package.json rename to packages/core/integration-tests/data/integration/babel-7-autoinstall/package.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/index.js b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/index.js rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/index.js diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/package.json b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env-as-string/package.json rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env-as-string/package.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/index.js b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/index.js rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/index.js diff --git a/packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/package.json b/packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist-multiple-env/package.json rename to packages/core/integration-tests/data/integration/babel-browserslist-multiple-env/package.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-browserslist/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-browserslist/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist/foo.js b/packages/core/integration-tests/data/integration/babel-browserslist/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist/foo.js rename to packages/core/integration-tests/data/integration/babel-browserslist/foo.js diff --git a/packages/core/integration-tests/test/integration/babel-browserslist/index.js b/packages/core/integration-tests/data/integration/babel-browserslist/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist/index.js rename to packages/core/integration-tests/data/integration/babel-browserslist/index.js diff --git a/packages/core/integration-tests/test/integration/babel-browserslist/package.json b/packages/core/integration-tests/data/integration/babel-browserslist/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist/package.json rename to packages/core/integration-tests/data/integration/babel-browserslist/package.json diff --git a/packages/core/integration-tests/test/integration/babel-browserslist/yarn.lock b/packages/core/integration-tests/data/integration/babel-browserslist/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-browserslist/yarn.lock rename to packages/core/integration-tests/data/integration/babel-browserslist/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/babel.config.js b/packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/babel.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/babel.config.js rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/babel.config.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/package.json b/packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/package.json rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/src/index.js b/packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget-transform-runtime/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget-transform-runtime/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget/babel.config.js b/packages/core/integration-tests/data/integration/babel-config-js-multitarget/babel.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget/babel.config.js rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget/babel.config.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget/package.json b/packages/core/integration-tests/data/integration/babel-config-js-multitarget/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget/package.json rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget/src/index.js b/packages/core/integration-tests/data/integration/babel-config-js-multitarget/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-multitarget/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-js-multitarget/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-multitarget/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-js-multitarget/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-js-require/babel.config.js b/packages/core/integration-tests/data/integration/babel-config-js-require/babel.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-require/babel.config.js rename to packages/core/integration-tests/data/integration/babel-config-js-require/babel.config.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-require/package.json b/packages/core/integration-tests/data/integration/babel-config-js-require/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-require/package.json rename to packages/core/integration-tests/data/integration/babel-config-js-require/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-js-require/src/index.js b/packages/core/integration-tests/data/integration/babel-config-js-require/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-require/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-js-require/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js-require/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-js-require/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js-require/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-js-require/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-js/babel.config.js b/packages/core/integration-tests/data/integration/babel-config-js/babel.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js/babel.config.js rename to packages/core/integration-tests/data/integration/babel-config-js/babel.config.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js/package.json b/packages/core/integration-tests/data/integration/babel-config-js/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js/package.json rename to packages/core/integration-tests/data/integration/babel-config-js/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-js/src/index.js b/packages/core/integration-tests/data/integration/babel-config-js/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-js/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-js/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-js/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-js/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-js/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-json-custom/babel.config.json b/packages/core/integration-tests/data/integration/babel-config-json-custom/babel.config.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-json-custom/babel.config.json rename to packages/core/integration-tests/data/integration/babel-config-json-custom/babel.config.json diff --git a/packages/core/integration-tests/test/integration/babel-config-json-custom/index.js b/packages/core/integration-tests/data/integration/babel-config-json-custom/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-json-custom/index.js rename to packages/core/integration-tests/data/integration/babel-config-json-custom/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-json-custom/package.json b/packages/core/integration-tests/data/integration/babel-config-json-custom/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-json-custom/package.json rename to packages/core/integration-tests/data/integration/babel-config-json-custom/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-json-custom/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-json-custom/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-json-custom/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-json-custom/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/babel-plugin-dummy-1.js b/packages/core/integration-tests/data/integration/babel-config-monorepo/babel-plugin-dummy-1.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/babel-plugin-dummy-1.js rename to packages/core/integration-tests/data/integration/babel-config-monorepo/babel-plugin-dummy-1.js diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/babel.config.json b/packages/core/integration-tests/data/integration/babel-config-monorepo/babel.config.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/babel.config.json rename to packages/core/integration-tests/data/integration/babel-config-monorepo/babel.config.json diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/package.json b/packages/core/integration-tests/data/integration/babel-config-monorepo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/package.json rename to packages/core/integration-tests/data/integration/babel-config-monorepo/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/.babelrc b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/.babelrc rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/babel-plugin-dummy-2.js b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/babel-plugin-dummy-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/babel-plugin-dummy-2.js rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/babel-plugin-dummy-2.js diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/package.json b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/package.json rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/src/index.js b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-a/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-a/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/.babelrc b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/.babelrc rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/babel-plugin-dummy-3.js b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/babel-plugin-dummy-3.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/babel-plugin-dummy-3.js rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/babel-plugin-dummy-3.js diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/package.json b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/package.json rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/package.json diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/src/index.js b/packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/packages/pkg-b/src/index.js rename to packages/core/integration-tests/data/integration/babel-config-monorepo/packages/pkg-b/src/index.js diff --git a/packages/core/integration-tests/test/integration/babel-config-monorepo/yarn.lock b/packages/core/integration-tests/data/integration/babel-config-monorepo/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-config-monorepo/yarn.lock rename to packages/core/integration-tests/data/integration/babel-config-monorepo/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-core-js/.eslintrc b/packages/core/integration-tests/data/integration/babel-core-js/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-core-js/.eslintrc rename to packages/core/integration-tests/data/integration/babel-core-js/.eslintrc diff --git a/packages/core/integration-tests/test/integration/babel-core-js/index.js b/packages/core/integration-tests/data/integration/babel-core-js/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-core-js/index.js rename to packages/core/integration-tests/data/integration/babel-core-js/index.js diff --git a/packages/core/integration-tests/test/integration/babel-core-js/package.json b/packages/core/integration-tests/data/integration/babel-core-js/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-core-js/package.json rename to packages/core/integration-tests/data/integration/babel-core-js/package.json diff --git a/packages/core/integration-tests/test/integration/babel-core-js/yarn.lock b/packages/core/integration-tests/data/integration/babel-core-js/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-core-js/yarn.lock rename to packages/core/integration-tests/data/integration/babel-core-js/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-custom/.babelrc b/packages/core/integration-tests/data/integration/babel-custom/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/.babelrc rename to packages/core/integration-tests/data/integration/babel-custom/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-custom/index.js b/packages/core/integration-tests/data/integration/babel-custom/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/index.js rename to packages/core/integration-tests/data/integration/babel-custom/index.js diff --git a/packages/core/integration-tests/test/integration/babel-custom/jsx.js b/packages/core/integration-tests/data/integration/babel-custom/jsx.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/jsx.js rename to packages/core/integration-tests/data/integration/babel-custom/jsx.js diff --git a/packages/core/integration-tests/test/integration/babel-custom/package.json b/packages/core/integration-tests/data/integration/babel-custom/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/package.json rename to packages/core/integration-tests/data/integration/babel-custom/package.json diff --git a/packages/core/integration-tests/test/integration/babel-custom/ts.ts b/packages/core/integration-tests/data/integration/babel-custom/ts.ts similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/ts.ts rename to packages/core/integration-tests/data/integration/babel-custom/ts.ts diff --git a/packages/core/integration-tests/test/integration/babel-custom/tsx.tsx b/packages/core/integration-tests/data/integration/babel-custom/tsx.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/tsx.tsx rename to packages/core/integration-tests/data/integration/babel-custom/tsx.tsx diff --git a/packages/core/integration-tests/test/integration/babel-custom/yarn.lock b/packages/core/integration-tests/data/integration/babel-custom/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-custom/yarn.lock rename to packages/core/integration-tests/data/integration/babel-custom/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-default/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-default/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-default/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-default/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-default/foo.js b/packages/core/integration-tests/data/integration/babel-default/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-default/foo.js rename to packages/core/integration-tests/data/integration/babel-default/foo.js diff --git a/packages/core/integration-tests/test/integration/babel-default/index.js b/packages/core/integration-tests/data/integration/babel-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-default/index.js rename to packages/core/integration-tests/data/integration/babel-default/index.js diff --git a/packages/core/integration-tests/test/integration/babel-default/package.json b/packages/core/integration-tests/data/integration/babel-default/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-default/package.json rename to packages/core/integration-tests/data/integration/babel-default/package.json diff --git a/packages/core/integration-tests/test/integration/babel-env-name/.babelrc b/packages/core/integration-tests/data/integration/babel-env-name/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-env-name/.babelrc rename to packages/core/integration-tests/data/integration/babel-env-name/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-env-name/index.js b/packages/core/integration-tests/data/integration/babel-env-name/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-env-name/index.js rename to packages/core/integration-tests/data/integration/babel-env-name/index.js diff --git a/packages/core/integration-tests/test/integration/babel-env-name/yarn.lock b/packages/core/integration-tests/data/integration/babel-env-name/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-env-name/yarn.lock rename to packages/core/integration-tests/data/integration/babel-env-name/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/.babelrc b/packages/core/integration-tests/data/integration/babel-external-deps/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/.babelrc rename to packages/core/integration-tests/data/integration/babel-external-deps/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/fallback.txt b/packages/core/integration-tests/data/integration/babel-external-deps/fallback.txt similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/fallback.txt rename to packages/core/integration-tests/data/integration/babel-external-deps/fallback.txt diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/index.js b/packages/core/integration-tests/data/integration/babel-external-deps/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/index.js rename to packages/core/integration-tests/data/integration/babel-external-deps/index.js diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/package.json b/packages/core/integration-tests/data/integration/babel-external-deps/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/package.json rename to packages/core/integration-tests/data/integration/babel-external-deps/package.json diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/plugin.js b/packages/core/integration-tests/data/integration/babel-external-deps/plugin.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/plugin.js rename to packages/core/integration-tests/data/integration/babel-external-deps/plugin.js diff --git a/packages/core/integration-tests/test/integration/babel-external-deps/yarn.lock b/packages/core/integration-tests/data/integration/babel-external-deps/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-external-deps/yarn.lock rename to packages/core/integration-tests/data/integration/babel-external-deps/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-browserslist/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-node-modules-browserslist/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-browserslist/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-node-modules-browserslist/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-browserslist/index.js b/packages/core/integration-tests/data/integration/babel-node-modules-browserslist/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-browserslist/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules-browserslist/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-browserslist/package.json b/packages/core/integration-tests/data/integration/babel-node-modules-browserslist/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-browserslist/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules-browserslist/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-browserslist/yarn.lock b/packages/core/integration-tests/data/integration/babel-node-modules-browserslist/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-browserslist/yarn.lock rename to packages/core/integration-tests/data/integration/babel-node-modules-browserslist/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-jsx/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-node-modules-jsx/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-jsx/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-node-modules-jsx/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-jsx/index.js b/packages/core/integration-tests/data/integration/babel-node-modules-jsx/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-jsx/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules-jsx/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-jsx/package.json b/packages/core/integration-tests/data/integration/babel-node-modules-jsx/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-jsx/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules-jsx/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-jsx/yarn.lock b/packages/core/integration-tests/data/integration/babel-node-modules-jsx/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-jsx/yarn.lock rename to packages/core/integration-tests/data/integration/babel-node-modules-jsx/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/index.js b/packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/package.json b/packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/yarn.lock b/packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/yarn.lock rename to packages/core/integration-tests/data/integration/babel-node-modules-source-unlinked/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-node-modules-source/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-node-modules-source/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source/index.js b/packages/core/integration-tests/data/integration/babel-node-modules-source/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules-source/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source/package.json b/packages/core/integration-tests/data/integration/babel-node-modules-source/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules-source/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-browserslist/node_modules/foo/index.js b/packages/core/integration-tests/data/integration/babel-node-modules-source/packages/foo/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-browserslist/node_modules/foo/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules-source/packages/foo/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/node_modules/foo/package.json b/packages/core/integration-tests/data/integration/babel-node-modules-source/packages/foo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source-unlinked/node_modules/foo/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules-source/packages/foo/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules-source/yarn.lock b/packages/core/integration-tests/data/integration/babel-node-modules-source/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules-source/yarn.lock rename to packages/core/integration-tests/data/integration/babel-node-modules-source/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-node-modules/.eslintrc.json b/packages/core/integration-tests/data/integration/babel-node-modules/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel-node-modules/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules/index.js b/packages/core/integration-tests/data/integration/babel-node-modules/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules/index.js rename to packages/core/integration-tests/data/integration/babel-node-modules/index.js diff --git a/packages/core/integration-tests/test/integration/babel-node-modules/package.json b/packages/core/integration-tests/data/integration/babel-node-modules/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules/package.json rename to packages/core/integration-tests/data/integration/babel-node-modules/package.json diff --git a/packages/core/integration-tests/test/integration/babel-node-modules/yarn.lock b/packages/core/integration-tests/data/integration/babel-node-modules/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-node-modules/yarn.lock rename to packages/core/integration-tests/data/integration/babel-node-modules/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-optional-chaining/index.js b/packages/core/integration-tests/data/integration/babel-optional-chaining/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-optional-chaining/index.js rename to packages/core/integration-tests/data/integration/babel-optional-chaining/index.js diff --git a/packages/core/integration-tests/test/integration/babel-optional-chaining/package.json b/packages/core/integration-tests/data/integration/babel-optional-chaining/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-optional-chaining/package.json rename to packages/core/integration-tests/data/integration/babel-optional-chaining/package.json diff --git a/packages/core/integration-tests/test/integration/babel-optional-chaining/yarn.lock b/packages/core/integration-tests/data/integration/babel-optional-chaining/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-optional-chaining/yarn.lock rename to packages/core/integration-tests/data/integration/babel-optional-chaining/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-plugin-autoinstall/.babelrc b/packages/core/integration-tests/data/integration/babel-plugin-autoinstall/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-autoinstall/.babelrc rename to packages/core/integration-tests/data/integration/babel-plugin-autoinstall/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-plugin-autoinstall/index.js b/packages/core/integration-tests/data/integration/babel-plugin-autoinstall/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-autoinstall/index.js rename to packages/core/integration-tests/data/integration/babel-plugin-autoinstall/index.js diff --git a/packages/core/integration-tests/test/integration/babel-plugin-autoinstall/package.json b/packages/core/integration-tests/data/integration/babel-plugin-autoinstall/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-autoinstall/package.json rename to packages/core/integration-tests/data/integration/babel-plugin-autoinstall/package.json diff --git a/packages/core/integration-tests/test/integration/babel-plugin-upgrade/.babelrc b/packages/core/integration-tests/data/integration/babel-plugin-upgrade/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-upgrade/.babelrc rename to packages/core/integration-tests/data/integration/babel-plugin-upgrade/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-plugin-upgrade/index.js b/packages/core/integration-tests/data/integration/babel-plugin-upgrade/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-upgrade/index.js rename to packages/core/integration-tests/data/integration/babel-plugin-upgrade/index.js diff --git a/packages/core/integration-tests/test/integration/babel-plugin-upgrade/package.json b/packages/core/integration-tests/data/integration/babel-plugin-upgrade/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-upgrade/package.json rename to packages/core/integration-tests/data/integration/babel-plugin-upgrade/package.json diff --git a/packages/core/integration-tests/test/integration/babel-plugin-upgrade/yarn.lock b/packages/core/integration-tests/data/integration/babel-plugin-upgrade/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-plugin-upgrade/yarn.lock rename to packages/core/integration-tests/data/integration/babel-plugin-upgrade/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/.babelrc b/packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/.babelrc rename to packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/index.js b/packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/index.js rename to packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/index.js diff --git a/packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/package.json b/packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/package.json rename to packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/package.json diff --git a/packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/yarn.lock b/packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-preset-env-shippedProposals/yarn.lock rename to packages/core/integration-tests/data/integration/babel-preset-env-shippedProposals/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-semver-engine/foo.js b/packages/core/integration-tests/data/integration/babel-semver-engine/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-semver-engine/foo.js rename to packages/core/integration-tests/data/integration/babel-semver-engine/foo.js diff --git a/packages/core/integration-tests/test/integration/babel-semver-engine/index.js b/packages/core/integration-tests/data/integration/babel-semver-engine/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-semver-engine/index.js rename to packages/core/integration-tests/data/integration/babel-semver-engine/index.js diff --git a/packages/core/integration-tests/test/integration/babel-semver-engine/package.json b/packages/core/integration-tests/data/integration/babel-semver-engine/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-semver-engine/package.json rename to packages/core/integration-tests/data/integration/babel-semver-engine/package.json diff --git a/packages/core/integration-tests/test/integration/babel-semver-engine/yarn.lock b/packages/core/integration-tests/data/integration/babel-semver-engine/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-semver-engine/yarn.lock rename to packages/core/integration-tests/data/integration/babel-semver-engine/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-strip-flow-types/flow-typed-file.js b/packages/core/integration-tests/data/integration/babel-strip-flow-types/flow-typed-file.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-strip-flow-types/flow-typed-file.js rename to packages/core/integration-tests/data/integration/babel-strip-flow-types/flow-typed-file.js diff --git a/packages/core/integration-tests/test/integration/babel-strip-flow-types/index.js b/packages/core/integration-tests/data/integration/babel-strip-flow-types/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-strip-flow-types/index.js rename to packages/core/integration-tests/data/integration/babel-strip-flow-types/index.js diff --git a/packages/core/integration-tests/test/integration/babel-strip-flow-types/package.json b/packages/core/integration-tests/data/integration/babel-strip-flow-types/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel-strip-flow-types/package.json rename to packages/core/integration-tests/data/integration/babel-strip-flow-types/package.json diff --git a/packages/core/integration-tests/test/integration/babel-strip-flow-types/yarn.lock b/packages/core/integration-tests/data/integration/babel-strip-flow-types/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-strip-flow-types/yarn.lock rename to packages/core/integration-tests/data/integration/babel-strip-flow-types/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-warn-all/.babelrc b/packages/core/integration-tests/data/integration/babel-warn-all/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-all/.babelrc rename to packages/core/integration-tests/data/integration/babel-warn-all/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-warn-all/index.js b/packages/core/integration-tests/data/integration/babel-warn-all/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-all/index.js rename to packages/core/integration-tests/data/integration/babel-warn-all/index.js diff --git a/packages/core/integration-tests/test/integration/babel-warn-all/yarn.lock b/packages/core/integration-tests/data/integration/babel-warn-all/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-all/yarn.lock rename to packages/core/integration-tests/data/integration/babel-warn-all/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-warn-some-json5/.babelrc b/packages/core/integration-tests/data/integration/babel-warn-some-json5/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some-json5/.babelrc rename to packages/core/integration-tests/data/integration/babel-warn-some-json5/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-warn-some-json5/index.js b/packages/core/integration-tests/data/integration/babel-warn-some-json5/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some-json5/index.js rename to packages/core/integration-tests/data/integration/babel-warn-some-json5/index.js diff --git a/packages/core/integration-tests/test/integration/babel-warn-some-json5/yarn.lock b/packages/core/integration-tests/data/integration/babel-warn-some-json5/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some-json5/yarn.lock rename to packages/core/integration-tests/data/integration/babel-warn-some-json5/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel-warn-some/.babelrc b/packages/core/integration-tests/data/integration/babel-warn-some/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some/.babelrc rename to packages/core/integration-tests/data/integration/babel-warn-some/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel-warn-some/index.js b/packages/core/integration-tests/data/integration/babel-warn-some/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some/index.js rename to packages/core/integration-tests/data/integration/babel-warn-some/index.js diff --git a/packages/core/integration-tests/test/integration/babel-warn-some/yarn.lock b/packages/core/integration-tests/data/integration/babel-warn-some/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babel-warn-some/yarn.lock rename to packages/core/integration-tests/data/integration/babel-warn-some/yarn.lock diff --git a/packages/core/integration-tests/test/integration/babel/.babelrc b/packages/core/integration-tests/data/integration/babel/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babel/.babelrc rename to packages/core/integration-tests/data/integration/babel/.babelrc diff --git a/packages/core/integration-tests/test/integration/babel/.eslintrc.json b/packages/core/integration-tests/data/integration/babel/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/babel/.eslintrc.json rename to packages/core/integration-tests/data/integration/babel/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/babel/foo.js b/packages/core/integration-tests/data/integration/babel/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel/foo.js rename to packages/core/integration-tests/data/integration/babel/foo.js diff --git a/packages/core/integration-tests/test/integration/babel/index.js b/packages/core/integration-tests/data/integration/babel/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babel/index.js rename to packages/core/integration-tests/data/integration/babel/index.js diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/.babelrc b/packages/core/integration-tests/data/integration/babelrc-custom/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/.babelrc rename to packages/core/integration-tests/data/integration/babelrc-custom/.babelrc diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/babel-plugin-different.js b/packages/core/integration-tests/data/integration/babelrc-custom/babel-plugin-different.js similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/babel-plugin-different.js rename to packages/core/integration-tests/data/integration/babelrc-custom/babel-plugin-different.js diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/babel-plugin-dummy.js b/packages/core/integration-tests/data/integration/babelrc-custom/babel-plugin-dummy.js similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/babel-plugin-dummy.js rename to packages/core/integration-tests/data/integration/babelrc-custom/babel-plugin-dummy.js diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/differentConfig b/packages/core/integration-tests/data/integration/babelrc-custom/differentConfig similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/differentConfig rename to packages/core/integration-tests/data/integration/babelrc-custom/differentConfig diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/index.js b/packages/core/integration-tests/data/integration/babelrc-custom/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/index.js rename to packages/core/integration-tests/data/integration/babelrc-custom/index.js diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/package.json b/packages/core/integration-tests/data/integration/babelrc-custom/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/package.json rename to packages/core/integration-tests/data/integration/babelrc-custom/package.json diff --git a/packages/core/integration-tests/test/integration/babelrc-custom/yarn.lock b/packages/core/integration-tests/data/integration/babelrc-custom/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/babelrc-custom/yarn.lock rename to packages/core/integration-tests/data/integration/babelrc-custom/yarn.lock diff --git a/packages/core/integration-tests/test/integration/blob-url/.parcelrc b/packages/core/integration-tests/data/integration/blob-url/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/.parcelrc rename to packages/core/integration-tests/data/integration/blob-url/.parcelrc diff --git a/packages/core/integration-tests/test/integration/blob-url/index.js b/packages/core/integration-tests/data/integration/blob-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/index.js rename to packages/core/integration-tests/data/integration/blob-url/index.js diff --git a/packages/core/integration-tests/test/integration/blob-url/package.json b/packages/core/integration-tests/data/integration/blob-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/package.json rename to packages/core/integration-tests/data/integration/blob-url/package.json diff --git a/packages/core/integration-tests/test/integration/blob-url/test.txt b/packages/core/integration-tests/data/integration/blob-url/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/test.txt rename to packages/core/integration-tests/data/integration/blob-url/test.txt diff --git a/packages/core/integration-tests/test/integration/blob-url/worker.js b/packages/core/integration-tests/data/integration/blob-url/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/worker.js rename to packages/core/integration-tests/data/integration/blob-url/worker.js diff --git a/packages/core/integration-tests/test/integration/blob-url/yarn.lock b/packages/core/integration-tests/data/integration/blob-url/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/blob-url/yarn.lock rename to packages/core/integration-tests/data/integration/blob-url/yarn.lock diff --git a/packages/core/integration-tests/test/integration/bundle-naming/.invisible/index.js b/packages/core/integration-tests/data/integration/bundle-naming/.invisible/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/bundle-naming/.invisible/index.js rename to packages/core/integration-tests/data/integration/bundle-naming/.invisible/index.js diff --git a/packages/core/integration-tests/test/integration/bundle-naming/.invisible/lib.js b/packages/core/integration-tests/data/integration/bundle-naming/.invisible/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/bundle-naming/.invisible/lib.js rename to packages/core/integration-tests/data/integration/bundle-naming/.invisible/lib.js diff --git a/packages/core/integration-tests/test/integration/bundler-error-syntax-error/index.html b/packages/core/integration-tests/data/integration/bundler-error-syntax-error/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/bundler-error-syntax-error/index.html rename to packages/core/integration-tests/data/integration/bundler-error-syntax-error/index.html diff --git a/packages/core/integration-tests/test/integration/bundler-error-syntax-error/index.js b/packages/core/integration-tests/data/integration/bundler-error-syntax-error/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/bundler-error-syntax-error/index.js rename to packages/core/integration-tests/data/integration/bundler-error-syntax-error/index.js diff --git a/packages/core/integration-tests/test/integration/bundler-middleware/index.js b/packages/core/integration-tests/data/integration/bundler-middleware/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/bundler-middleware/index.js rename to packages/core/integration-tests/data/integration/bundler-middleware/index.js diff --git a/packages/core/integration-tests/test/integration/bundler-middleware/local.js b/packages/core/integration-tests/data/integration/bundler-middleware/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/bundler-middleware/local.js rename to packages/core/integration-tests/data/integration/bundler-middleware/local.js diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/a.html b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/a.html rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/a.html diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/a.js b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/a.js rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/a.js diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/b.html b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/b.html rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/b.html diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/b.js b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/b.js rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/b.js diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/c.js b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/c.js rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/c.js diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/package.json b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/package.json rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/package.json diff --git a/packages/core/integration-tests/test/integration/cache-add-dep-referenced/yarn.lock b/packages/core/integration-tests/data/integration/cache-add-dep-referenced/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/cache-add-dep-referenced/yarn.lock rename to packages/core/integration-tests/data/integration/cache-add-dep-referenced/yarn.lock diff --git a/packages/core/integration-tests/test/integration/cache/package.json b/packages/core/integration-tests/data/integration/cache/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/cache/package.json rename to packages/core/integration-tests/data/integration/cache/package.json diff --git a/packages/core/integration-tests/test/integration/cache/src/entries/a.js b/packages/core/integration-tests/data/integration/cache/src/entries/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache/src/entries/a.js rename to packages/core/integration-tests/data/integration/cache/src/entries/a.js diff --git a/packages/core/integration-tests/test/integration/cache/src/entries/b.js b/packages/core/integration-tests/data/integration/cache/src/entries/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache/src/entries/b.js rename to packages/core/integration-tests/data/integration/cache/src/entries/b.js diff --git a/packages/core/integration-tests/test/integration/cache/src/index.html b/packages/core/integration-tests/data/integration/cache/src/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/cache/src/index.html rename to packages/core/integration-tests/data/integration/cache/src/index.html diff --git a/packages/core/integration-tests/test/integration/cache/src/index.js b/packages/core/integration-tests/data/integration/cache/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache/src/index.js rename to packages/core/integration-tests/data/integration/cache/src/index.js diff --git a/packages/core/integration-tests/test/integration/cache/src/nested/test.js b/packages/core/integration-tests/data/integration/cache/src/nested/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/cache/src/nested/test.js rename to packages/core/integration-tests/data/integration/cache/src/nested/test.js diff --git a/packages/core/integration-tests/test/integration/cache/yarn.lock b/packages/core/integration-tests/data/integration/cache/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/cache/yarn.lock rename to packages/core/integration-tests/data/integration/cache/yarn.lock diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/index.html b/packages/core/integration-tests/data/integration/child-bundle-different-types/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/index.html rename to packages/core/integration-tests/data/integration/child-bundle-different-types/index.html diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/index.js b/packages/core/integration-tests/data/integration/child-bundle-different-types/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/index.js rename to packages/core/integration-tests/data/integration/child-bundle-different-types/index.js diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/main.js b/packages/core/integration-tests/data/integration/child-bundle-different-types/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/main.js rename to packages/core/integration-tests/data/integration/child-bundle-different-types/main.js diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/other.html b/packages/core/integration-tests/data/integration/child-bundle-different-types/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/other.html rename to packages/core/integration-tests/data/integration/child-bundle-different-types/other.html diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/other.js b/packages/core/integration-tests/data/integration/child-bundle-different-types/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/other.js rename to packages/core/integration-tests/data/integration/child-bundle-different-types/other.js diff --git a/packages/core/integration-tests/test/integration/child-bundle-different-types/util.js b/packages/core/integration-tests/data/integration/child-bundle-different-types/util.js similarity index 100% rename from packages/core/integration-tests/test/integration/child-bundle-different-types/util.js rename to packages/core/integration-tests/data/integration/child-bundle-different-types/util.js diff --git a/packages/core/integration-tests/test/integration/circular/.eslintrc.json b/packages/core/integration-tests/data/integration/circular/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/circular/.eslintrc.json rename to packages/core/integration-tests/data/integration/circular/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/circular/about.html b/packages/core/integration-tests/data/integration/circular/about.html similarity index 100% rename from packages/core/integration-tests/test/integration/circular/about.html rename to packages/core/integration-tests/data/integration/circular/about.html diff --git a/packages/core/integration-tests/test/integration/circular/about.js b/packages/core/integration-tests/data/integration/circular/about.js similarity index 100% rename from packages/core/integration-tests/test/integration/circular/about.js rename to packages/core/integration-tests/data/integration/circular/about.js diff --git a/packages/core/integration-tests/test/integration/circular/index.html b/packages/core/integration-tests/data/integration/circular/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/circular/index.html rename to packages/core/integration-tests/data/integration/circular/index.html diff --git a/packages/core/integration-tests/test/integration/circular/index.js b/packages/core/integration-tests/data/integration/circular/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/circular/index.js rename to packages/core/integration-tests/data/integration/circular/index.js diff --git a/packages/core/integration-tests/test/integration/circular/test.html b/packages/core/integration-tests/data/integration/circular/test.html similarity index 100% rename from packages/core/integration-tests/test/integration/circular/test.html rename to packages/core/integration-tests/data/integration/circular/test.html diff --git a/packages/core/integration-tests/test/integration/commonjs-import-url/index.js b/packages/core/integration-tests/data/integration/commonjs-import-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-import-url/index.js rename to packages/core/integration-tests/data/integration/commonjs-import-url/index.js diff --git a/packages/core/integration-tests/test/integration/commonjs-import-url/package.json b/packages/core/integration-tests/data/integration/commonjs-import-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-import-url/package.json rename to packages/core/integration-tests/data/integration/commonjs-import-url/package.json diff --git a/packages/core/integration-tests/test/integration/commonjs-import-url/x.txt b/packages/core/integration-tests/data/integration/commonjs-import-url/x.txt similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-import-url/x.txt rename to packages/core/integration-tests/data/integration/commonjs-import-url/x.txt diff --git a/packages/core/integration-tests/test/integration/commonjs-import-url/yarn.lock b/packages/core/integration-tests/data/integration/commonjs-import-url/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-import-url/yarn.lock rename to packages/core/integration-tests/data/integration/commonjs-import-url/yarn.lock diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/index.js b/packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/index.js rename to packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/index.js diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/package.json b/packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/package.json rename to packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/package.json diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/yarn.lock b/packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-interpolation/yarn.lock rename to packages/core/integration-tests/data/integration/commonjs-template-literal-interpolation/yarn.lock diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-plain/index.js b/packages/core/integration-tests/data/integration/commonjs-template-literal-plain/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-plain/index.js rename to packages/core/integration-tests/data/integration/commonjs-template-literal-plain/index.js diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-plain/package.json b/packages/core/integration-tests/data/integration/commonjs-template-literal-plain/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-plain/package.json rename to packages/core/integration-tests/data/integration/commonjs-template-literal-plain/package.json diff --git a/packages/core/integration-tests/test/integration/commonjs-template-literal-plain/yarn.lock b/packages/core/integration-tests/data/integration/commonjs-template-literal-plain/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-template-literal-plain/yarn.lock rename to packages/core/integration-tests/data/integration/commonjs-template-literal-plain/yarn.lock diff --git a/packages/core/integration-tests/test/integration/commonjs-with-symlinks/local.js b/packages/core/integration-tests/data/integration/commonjs-with-symlinks/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-with-symlinks/local.js rename to packages/core/integration-tests/data/integration/commonjs-with-symlinks/local.js diff --git a/packages/core/integration-tests/test/integration/commonjs-with-symlinks/src/index.js b/packages/core/integration-tests/data/integration/commonjs-with-symlinks/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs-with-symlinks/src/index.js rename to packages/core/integration-tests/data/integration/commonjs-with-symlinks/src/index.js diff --git a/packages/core/integration-tests/test/integration/commonjs/index.js b/packages/core/integration-tests/data/integration/commonjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs/index.js rename to packages/core/integration-tests/data/integration/commonjs/index.js diff --git a/packages/core/integration-tests/test/integration/commonjs/local.js b/packages/core/integration-tests/data/integration/commonjs/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/commonjs/local.js rename to packages/core/integration-tests/data/integration/commonjs/local.js diff --git a/packages/core/integration-tests/test/integration/compressors-disable-default/.parcelrc b/packages/core/integration-tests/data/integration/compressors-disable-default/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/compressors-disable-default/.parcelrc rename to packages/core/integration-tests/data/integration/compressors-disable-default/.parcelrc diff --git a/packages/core/integration-tests/test/integration/compressors-disable-default/index.js b/packages/core/integration-tests/data/integration/compressors-disable-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/compressors-disable-default/index.js rename to packages/core/integration-tests/data/integration/compressors-disable-default/index.js diff --git a/packages/core/integration-tests/test/integration/compressors-disable-default/yarn.lock b/packages/core/integration-tests/data/integration/compressors-disable-default/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/compressors-disable-default/yarn.lock rename to packages/core/integration-tests/data/integration/compressors-disable-default/yarn.lock diff --git a/packages/core/integration-tests/test/integration/compressors/.parcelrc b/packages/core/integration-tests/data/integration/compressors/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/compressors/.parcelrc rename to packages/core/integration-tests/data/integration/compressors/.parcelrc diff --git a/packages/core/integration-tests/test/integration/compressors/index.js b/packages/core/integration-tests/data/integration/compressors/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/compressors/index.js rename to packages/core/integration-tests/data/integration/compressors/index.js diff --git a/packages/core/integration-tests/test/integration/compressors/yarn.lock b/packages/core/integration-tests/data/integration/compressors/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/compressors/yarn.lock rename to packages/core/integration-tests/data/integration/compressors/yarn.lock diff --git a/packages/core/integration-tests/test/integration/config-merging/.parcelrc b/packages/core/integration-tests/data/integration/config-merging/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/config-merging/.parcelrc rename to packages/core/integration-tests/data/integration/config-merging/.parcelrc diff --git a/packages/core/integration-tests/test/integration/config-merging/index.js b/packages/core/integration-tests/data/integration/config-merging/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/config-merging/index.js rename to packages/core/integration-tests/data/integration/config-merging/index.js diff --git a/packages/core/integration-tests/test/integration/config-merging/package.json b/packages/core/integration-tests/data/integration/config-merging/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/config-merging/package.json rename to packages/core/integration-tests/data/integration/config-merging/package.json diff --git a/packages/core/integration-tests/test/integration/config-merging/test.custom-ext b/packages/core/integration-tests/data/integration/config-merging/test.custom-ext similarity index 100% rename from packages/core/integration-tests/test/integration/config-merging/test.custom-ext rename to packages/core/integration-tests/data/integration/config-merging/test.custom-ext diff --git a/packages/core/integration-tests/test/integration/config-merging/yarn.lock b/packages/core/integration-tests/data/integration/config-merging/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/config-merging/yarn.lock rename to packages/core/integration-tests/data/integration/config-merging/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-exports/index.css b/packages/core/integration-tests/data/integration/css-exports/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-exports/index.css rename to packages/core/integration-tests/data/integration/css-exports/index.css diff --git a/packages/core/integration-tests/test/integration/css-exports/package.json b/packages/core/integration-tests/data/integration/css-exports/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-exports/package.json rename to packages/core/integration-tests/data/integration/css-exports/package.json diff --git a/packages/core/integration-tests/test/integration/css-exports/yarn.lock b/packages/core/integration-tests/data/integration/css-exports/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-exports/yarn.lock rename to packages/core/integration-tests/data/integration/css-exports/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-external/a.css b/packages/core/integration-tests/data/integration/css-external/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-external/a.css rename to packages/core/integration-tests/data/integration/css-external/a.css diff --git a/packages/core/integration-tests/test/integration/css-external/b.css b/packages/core/integration-tests/data/integration/css-external/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-external/b.css rename to packages/core/integration-tests/data/integration/css-external/b.css diff --git a/packages/core/integration-tests/test/integration/css-import/index.css b/packages/core/integration-tests/data/integration/css-import/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-import/index.css rename to packages/core/integration-tests/data/integration/css-import/index.css diff --git a/packages/core/integration-tests/test/integration/css-import/index.js b/packages/core/integration-tests/data/integration/css-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-import/index.js rename to packages/core/integration-tests/data/integration/css-import/index.js diff --git a/packages/core/integration-tests/test/integration/css-import/local.css b/packages/core/integration-tests/data/integration/css-import/local.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-import/local.css rename to packages/core/integration-tests/data/integration/css-import/local.css diff --git a/packages/core/integration-tests/test/integration/css-import/other.css b/packages/core/integration-tests/data/integration/css-import/other.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-import/other.css rename to packages/core/integration-tests/data/integration/css-import/other.css diff --git a/packages/core/integration-tests/test/integration/css-invalid-import/index.css b/packages/core/integration-tests/data/integration/css-invalid-import/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-invalid-import/index.css rename to packages/core/integration-tests/data/integration/css-invalid-import/index.css diff --git a/packages/core/integration-tests/test/integration/css-invalid-import/package.json b/packages/core/integration-tests/data/integration/css-invalid-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-invalid-import/package.json rename to packages/core/integration-tests/data/integration/css-invalid-import/package.json diff --git a/packages/core/integration-tests/test/integration/css-layer/a.css b/packages/core/integration-tests/data/integration/css-layer/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-layer/a.css rename to packages/core/integration-tests/data/integration/css-layer/a.css diff --git a/packages/core/integration-tests/test/integration/css-layer/b.css b/packages/core/integration-tests/data/integration/css-layer/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-layer/b.css rename to packages/core/integration-tests/data/integration/css-layer/b.css diff --git a/packages/core/integration-tests/test/integration/css-layer/c.css b/packages/core/integration-tests/data/integration/css-layer/c.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-layer/c.css rename to packages/core/integration-tests/data/integration/css-layer/c.css diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/a.module.css b/packages/core/integration-tests/data/integration/css-module-css-siblings/a.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/a.module.css rename to packages/core/integration-tests/data/integration/css-module-css-siblings/a.module.css diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/b.module.css b/packages/core/integration-tests/data/integration/css-module-css-siblings/b.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/b.module.css rename to packages/core/integration-tests/data/integration/css-module-css-siblings/b.module.css diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/global.css b/packages/core/integration-tests/data/integration/css-module-css-siblings/global.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/global.css rename to packages/core/integration-tests/data/integration/css-module-css-siblings/global.css diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/index.html b/packages/core/integration-tests/data/integration/css-module-css-siblings/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/index.html rename to packages/core/integration-tests/data/integration/css-module-css-siblings/index.html diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/main.js b/packages/core/integration-tests/data/integration/css-module-css-siblings/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/main.js rename to packages/core/integration-tests/data/integration/css-module-css-siblings/main.js diff --git a/packages/core/integration-tests/test/integration/css-module-css-siblings/yarn.lock b/packages/core/integration-tests/data/integration/css-module-css-siblings/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-css-siblings/yarn.lock rename to packages/core/integration-tests/data/integration/css-module-css-siblings/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-module-self-references/a/index.js b/packages/core/integration-tests/data/integration/css-module-self-references/a/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-self-references/a/index.js rename to packages/core/integration-tests/data/integration/css-module-self-references/a/index.js diff --git a/packages/core/integration-tests/test/integration/css-module-self-references/a/package.json b/packages/core/integration-tests/data/integration/css-module-self-references/a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-self-references/a/package.json rename to packages/core/integration-tests/data/integration/css-module-self-references/a/package.json diff --git a/packages/core/integration-tests/test/integration/css-module-self-references/b/index.js b/packages/core/integration-tests/data/integration/css-module-self-references/b/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-self-references/b/index.js rename to packages/core/integration-tests/data/integration/css-module-self-references/b/index.js diff --git a/packages/core/integration-tests/test/integration/css-module-self-references/b/package.json b/packages/core/integration-tests/data/integration/css-module-self-references/b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-self-references/b/package.json rename to packages/core/integration-tests/data/integration/css-module-self-references/b/package.json diff --git a/packages/core/integration-tests/test/integration/css-module-self-references/bar.module.css b/packages/core/integration-tests/data/integration/css-module-self-references/bar.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-module-self-references/bar.module.css rename to packages/core/integration-tests/data/integration/css-module-self-references/bar.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/package.json b/packages/core/integration-tests/data/integration/css-modules-bug/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/package.json rename to packages/core/integration-tests/data/integration/css-modules-bug/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/src/button.module.css b/packages/core/integration-tests/data/integration/css-modules-bug/src/button.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/src/button.module.css rename to packages/core/integration-tests/data/integration/css-modules-bug/src/button.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/src/index.html b/packages/core/integration-tests/data/integration/css-modules-bug/src/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/src/index.html rename to packages/core/integration-tests/data/integration/css-modules-bug/src/index.html diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/src/main.js b/packages/core/integration-tests/data/integration/css-modules-bug/src/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/src/main.js rename to packages/core/integration-tests/data/integration/css-modules-bug/src/main.js diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/src/main.module.css b/packages/core/integration-tests/data/integration/css-modules-bug/src/main.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/src/main.module.css rename to packages/core/integration-tests/data/integration/css-modules-bug/src/main.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/src/other.module.css b/packages/core/integration-tests/data/integration/css-modules-bug/src/other.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/src/other.module.css rename to packages/core/integration-tests/data/integration/css-modules-bug/src/other.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-bug/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-bug/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-bug/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-bug/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-global/a/index.css b/packages/core/integration-tests/data/integration/css-modules-global/a/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/a/index.css rename to packages/core/integration-tests/data/integration/css-modules-global/a/index.css diff --git a/packages/core/integration-tests/test/integration/css-modules-global/a/index.js b/packages/core/integration-tests/data/integration/css-modules-global/a/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/a/index.js rename to packages/core/integration-tests/data/integration/css-modules-global/a/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-global/a/package.json b/packages/core/integration-tests/data/integration/css-modules-global/a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/a/package.json rename to packages/core/integration-tests/data/integration/css-modules-global/a/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-global/a/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-global/a/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/a/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-global/a/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-global/b/index.css b/packages/core/integration-tests/data/integration/css-modules-global/b/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/b/index.css rename to packages/core/integration-tests/data/integration/css-modules-global/b/index.css diff --git a/packages/core/integration-tests/test/integration/css-modules-global/b/index.js b/packages/core/integration-tests/data/integration/css-modules-global/b/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/b/index.js rename to packages/core/integration-tests/data/integration/css-modules-global/b/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-global/b/package.json b/packages/core/integration-tests/data/integration/css-modules-global/b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/b/package.json rename to packages/core/integration-tests/data/integration/css-modules-global/b/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-global/b/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-global/b/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-global/b/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-global/b/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-import/a.module.css b/packages/core/integration-tests/data/integration/css-modules-import/a.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/a.module.css rename to packages/core/integration-tests/data/integration/css-modules-import/a.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-import/b.module.css b/packages/core/integration-tests/data/integration/css-modules-import/b.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/b.module.css rename to packages/core/integration-tests/data/integration/css-modules-import/b.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-import/index.module.css b/packages/core/integration-tests/data/integration/css-modules-import/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/index.module.css rename to packages/core/integration-tests/data/integration/css-modules-import/index.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-import/package.json b/packages/core/integration-tests/data/integration/css-modules-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/package.json rename to packages/core/integration-tests/data/integration/css-modules-import/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-import/page1.html b/packages/core/integration-tests/data/integration/css-modules-import/page1.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/page1.html rename to packages/core/integration-tests/data/integration/css-modules-import/page1.html diff --git a/packages/core/integration-tests/test/integration/css-modules-import/page1.js b/packages/core/integration-tests/data/integration/css-modules-import/page1.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/page1.js rename to packages/core/integration-tests/data/integration/css-modules-import/page1.js diff --git a/packages/core/integration-tests/test/integration/css-modules-import/page2.html b/packages/core/integration-tests/data/integration/css-modules-import/page2.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/page2.html rename to packages/core/integration-tests/data/integration/css-modules-import/page2.html diff --git a/packages/core/integration-tests/test/integration/css-modules-import/page2.js b/packages/core/integration-tests/data/integration/css-modules-import/page2.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/page2.js rename to packages/core/integration-tests/data/integration/css-modules-import/page2.js diff --git a/packages/core/integration-tests/test/integration/css-modules-import/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-import/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-keyframes/index.js b/packages/core/integration-tests/data/integration/css-modules-keyframes/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-keyframes/index.js rename to packages/core/integration-tests/data/integration/css-modules-keyframes/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-keyframes/index.module.css b/packages/core/integration-tests/data/integration/css-modules-keyframes/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-keyframes/index.module.css rename to packages/core/integration-tests/data/integration/css-modules-keyframes/index.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-keyframes/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-keyframes/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-keyframes/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-keyframes/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-legacy/b.js b/packages/core/integration-tests/data/integration/css-modules-legacy/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-legacy/b.js rename to packages/core/integration-tests/data/integration/css-modules-legacy/b.js diff --git a/packages/core/integration-tests/test/integration/css-modules-legacy/b.module.css b/packages/core/integration-tests/data/integration/css-modules-legacy/b.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-legacy/b.module.css rename to packages/core/integration-tests/data/integration/css-modules-legacy/b.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-legacy/index.js b/packages/core/integration-tests/data/integration/css-modules-legacy/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-legacy/index.js rename to packages/core/integration-tests/data/integration/css-modules-legacy/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-legacy/index.module.css b/packages/core/integration-tests/data/integration/css-modules-legacy/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-legacy/index.module.css rename to packages/core/integration-tests/data/integration/css-modules-legacy/index.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.css b/packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.css rename to packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.css diff --git a/packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.html b/packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.html rename to packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.html diff --git a/packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.tsx b/packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-merging-siblings/index.tsx rename to packages/core/integration-tests/data/integration/css-modules-merging-siblings/index.tsx diff --git a/packages/core/integration-tests/test/integration/css-modules-merging-siblings/inner.module.css b/packages/core/integration-tests/data/integration/css-modules-merging-siblings/inner.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-merging-siblings/inner.module.css rename to packages/core/integration-tests/data/integration/css-modules-merging-siblings/inner.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-merging-siblings/outer.module.css b/packages/core/integration-tests/data/integration/css-modules-merging-siblings/outer.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-merging-siblings/outer.module.css rename to packages/core/integration-tests/data/integration/css-modules-merging-siblings/outer.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-style/index.html b/packages/core/integration-tests/data/integration/css-modules-style/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-style/index.html rename to packages/core/integration-tests/data/integration/css-modules-style/index.html diff --git a/packages/core/integration-tests/test/integration/css-modules-style/package.json b/packages/core/integration-tests/data/integration/css-modules-style/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-style/package.json rename to packages/core/integration-tests/data/integration/css-modules-style/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-style/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-style/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-style/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-style/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-targets/foo.module.css b/packages/core/integration-tests/data/integration/css-modules-targets/foo.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-targets/foo.module.css rename to packages/core/integration-tests/data/integration/css-modules-targets/foo.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-targets/index.html b/packages/core/integration-tests/data/integration/css-modules-targets/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-targets/index.html rename to packages/core/integration-tests/data/integration/css-modules-targets/index.html diff --git a/packages/core/integration-tests/test/integration/css-modules-targets/index.js b/packages/core/integration-tests/data/integration/css-modules-targets/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-targets/index.js rename to packages/core/integration-tests/data/integration/css-modules-targets/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-targets/package.json b/packages/core/integration-tests/data/integration/css-modules-targets/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-targets/package.json rename to packages/core/integration-tests/data/integration/css-modules-targets/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-targets/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-targets/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-targets/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-targets/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-modules-vars/index.js b/packages/core/integration-tests/data/integration/css-modules-vars/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-vars/index.js rename to packages/core/integration-tests/data/integration/css-modules-vars/index.js diff --git a/packages/core/integration-tests/test/integration/css-modules-vars/index.module.css b/packages/core/integration-tests/data/integration/css-modules-vars/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-vars/index.module.css rename to packages/core/integration-tests/data/integration/css-modules-vars/index.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-vars/package.json b/packages/core/integration-tests/data/integration/css-modules-vars/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-vars/package.json rename to packages/core/integration-tests/data/integration/css-modules-vars/package.json diff --git a/packages/core/integration-tests/test/integration/css-modules-vars/vars.module.css b/packages/core/integration-tests/data/integration/css-modules-vars/vars.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-vars/vars.module.css rename to packages/core/integration-tests/data/integration/css-modules-vars/vars.module.css diff --git a/packages/core/integration-tests/test/integration/css-modules-vars/yarn.lock b/packages/core/integration-tests/data/integration/css-modules-vars/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-modules-vars/yarn.lock rename to packages/core/integration-tests/data/integration/css-modules-vars/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-nesting/a.css b/packages/core/integration-tests/data/integration/css-nesting/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-nesting/a.css rename to packages/core/integration-tests/data/integration/css-nesting/a.css diff --git a/packages/core/integration-tests/test/integration/css-nesting/package.json b/packages/core/integration-tests/data/integration/css-nesting/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/css-nesting/package.json rename to packages/core/integration-tests/data/integration/css-nesting/package.json diff --git a/packages/core/integration-tests/test/integration/css-nesting/yarn.lock b/packages/core/integration-tests/data/integration/css-nesting/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/css-nesting/yarn.lock rename to packages/core/integration-tests/data/integration/css-nesting/yarn.lock diff --git a/packages/core/integration-tests/test/integration/css-node-modules/index.css b/packages/core/integration-tests/data/integration/css-node-modules/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-node-modules/index.css rename to packages/core/integration-tests/data/integration/css-node-modules/index.css diff --git a/packages/core/integration-tests/test/integration/css-order/a.css b/packages/core/integration-tests/data/integration/css-order/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-order/a.css rename to packages/core/integration-tests/data/integration/css-order/a.css diff --git a/packages/core/integration-tests/test/integration/css-order/b.css b/packages/core/integration-tests/data/integration/css-order/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-order/b.css rename to packages/core/integration-tests/data/integration/css-order/b.css diff --git a/packages/core/integration-tests/test/integration/css-order/c.css b/packages/core/integration-tests/data/integration/css-order/c.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-order/c.css rename to packages/core/integration-tests/data/integration/css-order/c.css diff --git a/packages/core/integration-tests/test/integration/css-order/d.css b/packages/core/integration-tests/data/integration/css-order/d.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-order/d.css rename to packages/core/integration-tests/data/integration/css-order/d.css diff --git a/packages/core/integration-tests/test/integration/css-order/e.css b/packages/core/integration-tests/data/integration/css-order/e.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-order/e.css rename to packages/core/integration-tests/data/integration/css-order/e.css diff --git a/packages/core/integration-tests/test/integration/css-url-behavior/index.css b/packages/core/integration-tests/data/integration/css-url-behavior/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-behavior/index.css rename to packages/core/integration-tests/data/integration/css-url-behavior/index.css diff --git a/packages/core/integration-tests/test/integration/css-url-custom-property/index.css b/packages/core/integration-tests/data/integration/css-url-custom-property/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-custom-property/index.css rename to packages/core/integration-tests/data/integration/css-url-custom-property/index.css diff --git a/packages/core/integration-tests/test/integration/css-url-quote/index.css b/packages/core/integration-tests/data/integration/css-url-quote/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-quote/index.css rename to packages/core/integration-tests/data/integration/css-url-quote/index.css diff --git a/packages/core/integration-tests/test/integration/css-url-quote/index.js b/packages/core/integration-tests/data/integration/css-url-quote/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-quote/index.js rename to packages/core/integration-tests/data/integration/css-url-quote/index.js diff --git a/packages/core/integration-tests/test/integration/css-url-relative/src/a/style1.css b/packages/core/integration-tests/data/integration/css-url-relative/src/a/style1.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-relative/src/a/style1.css rename to packages/core/integration-tests/data/integration/css-url-relative/src/a/style1.css diff --git a/packages/core/integration-tests/test/integration/css-url-relative/src/b/style2.css b/packages/core/integration-tests/data/integration/css-url-relative/src/b/style2.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-relative/src/b/style2.css rename to packages/core/integration-tests/data/integration/css-url-relative/src/b/style2.css diff --git a/packages/core/integration-tests/test/integration/css-url-relative/src/foo.png b/packages/core/integration-tests/data/integration/css-url-relative/src/foo.png similarity index 100% rename from packages/core/integration-tests/test/integration/css-url-relative/src/foo.png rename to packages/core/integration-tests/data/integration/css-url-relative/src/foo.png diff --git a/packages/core/integration-tests/test/integration/css-url/fonts/test.woff2 b/packages/core/integration-tests/data/integration/css-url/fonts/test.woff2 similarity index 100% rename from packages/core/integration-tests/test/integration/css-url/fonts/test.woff2 rename to packages/core/integration-tests/data/integration/css-url/fonts/test.woff2 diff --git a/packages/core/integration-tests/test/integration/css-url/index.css b/packages/core/integration-tests/data/integration/css-url/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css-url/index.css rename to packages/core/integration-tests/data/integration/css-url/index.css diff --git a/packages/core/integration-tests/test/integration/css-url/index.js b/packages/core/integration-tests/data/integration/css-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-url/index.js rename to packages/core/integration-tests/data/integration/css-url/index.js diff --git a/packages/core/integration-tests/test/integration/css/c.css b/packages/core/integration-tests/data/integration/css/c.css similarity index 100% rename from packages/core/integration-tests/test/integration/css/c.css rename to packages/core/integration-tests/data/integration/css/c.css diff --git a/packages/core/integration-tests/test/integration/css/c.js b/packages/core/integration-tests/data/integration/css/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/css/c.js rename to packages/core/integration-tests/data/integration/css/c.js diff --git a/packages/core/integration-tests/test/integration/css/index.css b/packages/core/integration-tests/data/integration/css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/css/index.css rename to packages/core/integration-tests/data/integration/css/index.css diff --git a/packages/core/integration-tests/test/integration/css/index.js b/packages/core/integration-tests/data/integration/css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css/index.js rename to packages/core/integration-tests/data/integration/css/index.js diff --git a/packages/core/integration-tests/test/integration/css/local.css b/packages/core/integration-tests/data/integration/css/local.css similarity index 100% rename from packages/core/integration-tests/test/integration/css/local.css rename to packages/core/integration-tests/data/integration/css/local.css diff --git a/packages/core/integration-tests/test/integration/css/local.js b/packages/core/integration-tests/data/integration/css/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/css/local.js rename to packages/core/integration-tests/data/integration/css/local.js diff --git a/packages/core/integration-tests/test/integration/cssnano/index.css b/packages/core/integration-tests/data/integration/cssnano/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/cssnano/index.css rename to packages/core/integration-tests/data/integration/cssnano/index.css diff --git a/packages/core/integration-tests/test/integration/cssnano/index.js b/packages/core/integration-tests/data/integration/cssnano/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/cssnano/index.js rename to packages/core/integration-tests/data/integration/cssnano/index.js diff --git a/packages/core/integration-tests/test/integration/cssnano/local.css b/packages/core/integration-tests/data/integration/cssnano/local.css similarity index 100% rename from packages/core/integration-tests/test/integration/cssnano/local.css rename to packages/core/integration-tests/data/integration/cssnano/local.css diff --git a/packages/core/integration-tests/test/integration/cssnano/local.js b/packages/core/integration-tests/data/integration/cssnano/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/cssnano/local.js rename to packages/core/integration-tests/data/integration/cssnano/local.js diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-build-metrics b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-build-metrics similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-build-metrics rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-build-metrics diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-dev-server b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-dev-server similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-dev-server rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-dev-server diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-eslint b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-eslint similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-eslint rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-eslint diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-json-reporter b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-json-reporter similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-json-reporter rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-json-reporter diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-svg-react b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-svg-react similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-svg-react rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-svg-react diff --git a/packages/core/integration-tests/test/integration/custom-configs/.parcelrc-typescript-validation b/packages/core/integration-tests/data/integration/custom-configs/.parcelrc-typescript-validation similarity index 100% rename from packages/core/integration-tests/test/integration/custom-configs/.parcelrc-typescript-validation rename to packages/core/integration-tests/data/integration/custom-configs/.parcelrc-typescript-validation diff --git a/packages/core/integration-tests/test/integration/data-url/atlaspack.webp b/packages/core/integration-tests/data/integration/data-url/atlaspack.webp similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/atlaspack.webp rename to packages/core/integration-tests/data/integration/data-url/atlaspack.webp diff --git a/packages/core/integration-tests/test/integration/data-url/binary.css b/packages/core/integration-tests/data/integration/data-url/binary.css similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/binary.css rename to packages/core/integration-tests/data/integration/data-url/binary.css diff --git a/packages/core/integration-tests/test/integration/data-url/binary.js b/packages/core/integration-tests/data/integration/data-url/binary.js similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/binary.js rename to packages/core/integration-tests/data/integration/data-url/binary.js diff --git a/packages/core/integration-tests/test/integration/data-url/img.svg b/packages/core/integration-tests/data/integration/data-url/img.svg similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/img.svg rename to packages/core/integration-tests/data/integration/data-url/img.svg diff --git a/packages/core/integration-tests/test/integration/data-url/index.html b/packages/core/integration-tests/data/integration/data-url/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/index.html rename to packages/core/integration-tests/data/integration/data-url/index.html diff --git a/packages/core/integration-tests/test/integration/data-url/text.css b/packages/core/integration-tests/data/integration/data-url/text.css similarity index 100% rename from packages/core/integration-tests/test/integration/data-url/text.css rename to packages/core/integration-tests/data/integration/data-url/text.css diff --git a/packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/index.ts b/packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/index.ts rename to packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/index.ts diff --git a/packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/tsconfig.json b/packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/tsconfig.json rename to packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/yarn.lock b/packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/decorators-useDefineForClassFields/yarn.lock rename to packages/core/integration-tests/data/integration/decorators-useDefineForClassFields/yarn.lock diff --git a/packages/core/integration-tests/test/integration/decorators/index.ts b/packages/core/integration-tests/data/integration/decorators/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/decorators/index.ts rename to packages/core/integration-tests/data/integration/decorators/index.ts diff --git a/packages/core/integration-tests/test/integration/decorators/tsconfig.json b/packages/core/integration-tests/data/integration/decorators/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/decorators/tsconfig.json rename to packages/core/integration-tests/data/integration/decorators/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/decorators/yarn.lock b/packages/core/integration-tests/data/integration/decorators/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/decorators/yarn.lock rename to packages/core/integration-tests/data/integration/decorators/yarn.lock diff --git a/packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/async.js b/packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/async.js rename to packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/async.js diff --git a/packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/bar.js b/packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/bar.js rename to packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/bar.js diff --git a/packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/foo.js b/packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/foo.js rename to packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/foo.js diff --git a/packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/index.js b/packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/deduplicate-from-async-cyclic-bundle-entry/index.js rename to packages/core/integration-tests/data/integration/deduplicate-from-async-cyclic-bundle-entry/index.js diff --git a/packages/core/integration-tests/test/integration/define-amd/index.js b/packages/core/integration-tests/data/integration/define-amd/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/define-amd/index.js rename to packages/core/integration-tests/data/integration/define-amd/index.js diff --git a/packages/core/integration-tests/test/integration/dependency-prior-transform/.babelrc b/packages/core/integration-tests/data/integration/dependency-prior-transform/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/dependency-prior-transform/.babelrc rename to packages/core/integration-tests/data/integration/dependency-prior-transform/.babelrc diff --git a/packages/core/integration-tests/test/integration/dependency-prior-transform/foo.js b/packages/core/integration-tests/data/integration/dependency-prior-transform/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/dependency-prior-transform/foo.js rename to packages/core/integration-tests/data/integration/dependency-prior-transform/foo.js diff --git a/packages/core/integration-tests/test/integration/css-exports/node_modules/foo/index.js b/packages/core/integration-tests/data/integration/dependency-prior-transform/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/css-exports/node_modules/foo/index.js rename to packages/core/integration-tests/data/integration/dependency-prior-transform/index.js diff --git a/packages/core/integration-tests/test/integration/dependency-prior-transform/insert-dependency.js b/packages/core/integration-tests/data/integration/dependency-prior-transform/insert-dependency.js similarity index 100% rename from packages/core/integration-tests/test/integration/dependency-prior-transform/insert-dependency.js rename to packages/core/integration-tests/data/integration/dependency-prior-transform/insert-dependency.js diff --git a/packages/core/integration-tests/test/integration/diagnostic-sourcemap/index.js b/packages/core/integration-tests/data/integration/diagnostic-sourcemap/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/diagnostic-sourcemap/index.js rename to packages/core/integration-tests/data/integration/diagnostic-sourcemap/index.js diff --git a/packages/core/integration-tests/test/integration/diagnostic-sourcemap/index.scss b/packages/core/integration-tests/data/integration/diagnostic-sourcemap/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/diagnostic-sourcemap/index.scss rename to packages/core/integration-tests/data/integration/diagnostic-sourcemap/index.scss diff --git a/packages/core/integration-tests/test/integration/diagnostic-sourcemap/package.json b/packages/core/integration-tests/data/integration/diagnostic-sourcemap/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/diagnostic-sourcemap/package.json rename to packages/core/integration-tests/data/integration/diagnostic-sourcemap/package.json diff --git a/packages/core/integration-tests/test/integration/diagnostic-sourcemap/yarn.lock b/packages/core/integration-tests/data/integration/diagnostic-sourcemap/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/diagnostic-sourcemap/yarn.lock rename to packages/core/integration-tests/data/integration/diagnostic-sourcemap/yarn.lock diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/bar/entry/entry-a.js b/packages/core/integration-tests/data/integration/differing-bundle-urls/bar/entry/entry-a.js similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/bar/entry/entry-a.js rename to packages/core/integration-tests/data/integration/differing-bundle-urls/bar/entry/entry-a.js diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/common/index.js b/packages/core/integration-tests/data/integration/differing-bundle-urls/common/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/common/index.js rename to packages/core/integration-tests/data/integration/differing-bundle-urls/common/index.js diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/foo/entry-b.js b/packages/core/integration-tests/data/integration/differing-bundle-urls/foo/entry-b.js similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/foo/entry-b.js rename to packages/core/integration-tests/data/integration/differing-bundle-urls/foo/entry-b.js diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/foo/one/deep.js b/packages/core/integration-tests/data/integration/differing-bundle-urls/foo/one/deep.js similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/foo/one/deep.js rename to packages/core/integration-tests/data/integration/differing-bundle-urls/foo/one/deep.js diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/package.json b/packages/core/integration-tests/data/integration/differing-bundle-urls/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/package.json rename to packages/core/integration-tests/data/integration/differing-bundle-urls/package.json diff --git a/packages/core/integration-tests/test/integration/differing-bundle-urls/yarn.lock b/packages/core/integration-tests/data/integration/differing-bundle-urls/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/differing-bundle-urls/yarn.lock rename to packages/core/integration-tests/data/integration/differing-bundle-urls/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/.env b/packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/.env similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/.env rename to packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/.env diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/index.js b/packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/index.js rename to packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/index.js diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/package.json b/packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-if-env-var-is-false/package.json rename to packages/core/integration-tests/data/integration/dont-autoinstall-if-env-var-is-false/package.json diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-resolve-alias-fails/index.js b/packages/core/integration-tests/data/integration/dont-autoinstall-resolve-alias-fails/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-resolve-alias-fails/index.js rename to packages/core/integration-tests/data/integration/dont-autoinstall-resolve-alias-fails/index.js diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-resolve-alias-fails/package.json b/packages/core/integration-tests/data/integration/dont-autoinstall-resolve-alias-fails/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-resolve-alias-fails/package.json rename to packages/core/integration-tests/data/integration/dont-autoinstall-resolve-alias-fails/package.json diff --git a/packages/core/integration-tests/test/integration/dont-autoinstall-resolve-fails/index.js b/packages/core/integration-tests/data/integration/dont-autoinstall-resolve-fails/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dont-autoinstall-resolve-fails/index.js rename to packages/core/integration-tests/data/integration/dont-autoinstall-resolve-fails/index.js diff --git a/packages/core/integration-tests/test/integration/dotfile-bundle/index.js b/packages/core/integration-tests/data/integration/dotfile-bundle/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dotfile-bundle/index.js rename to packages/core/integration-tests/data/integration/dotfile-bundle/index.js diff --git a/packages/core/integration-tests/test/integration/dotfile-bundle/package.json b/packages/core/integration-tests/data/integration/dotfile-bundle/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dotfile-bundle/package.json rename to packages/core/integration-tests/data/integration/dotfile-bundle/package.json diff --git a/packages/core/integration-tests/test/integration/dotfile-bundle/yarn.lock b/packages/core/integration-tests/data/integration/dotfile-bundle/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/dotfile-bundle/yarn.lock rename to packages/core/integration-tests/data/integration/dotfile-bundle/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/a.js b/packages/core/integration-tests/data/integration/dynamic-common-large/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/a.js rename to packages/core/integration-tests/data/integration/dynamic-common-large/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/b.js b/packages/core/integration-tests/data/integration/dynamic-common-large/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/b.js rename to packages/core/integration-tests/data/integration/dynamic-common-large/b.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/c.js b/packages/core/integration-tests/data/integration/dynamic-common-large/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/c.js rename to packages/core/integration-tests/data/integration/dynamic-common-large/c.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/common.js b/packages/core/integration-tests/data/integration/dynamic-common-large/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/common.js rename to packages/core/integration-tests/data/integration/dynamic-common-large/common.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/index.js b/packages/core/integration-tests/data/integration/dynamic-common-large/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/index.js rename to packages/core/integration-tests/data/integration/dynamic-common-large/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/package.json b/packages/core/integration-tests/data/integration/dynamic-common-large/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/package.json rename to packages/core/integration-tests/data/integration/dynamic-common-large/package.json diff --git a/packages/core/integration-tests/test/integration/dynamic-common-large/yarn.lock b/packages/core/integration-tests/data/integration/dynamic-common-large/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-large/yarn.lock rename to packages/core/integration-tests/data/integration/dynamic-common-large/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dynamic-common-small/a.js b/packages/core/integration-tests/data/integration/dynamic-common-small/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-small/a.js rename to packages/core/integration-tests/data/integration/dynamic-common-small/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-small/b.js b/packages/core/integration-tests/data/integration/dynamic-common-small/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-small/b.js rename to packages/core/integration-tests/data/integration/dynamic-common-small/b.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-small/common-dep.js b/packages/core/integration-tests/data/integration/dynamic-common-small/common-dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-small/common-dep.js rename to packages/core/integration-tests/data/integration/dynamic-common-small/common-dep.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-small/common.js b/packages/core/integration-tests/data/integration/dynamic-common-small/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-small/common.js rename to packages/core/integration-tests/data/integration/dynamic-common-small/common.js diff --git a/packages/core/integration-tests/test/integration/dynamic-common-small/index.js b/packages/core/integration-tests/data/integration/dynamic-common-small/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-common-small/index.js rename to packages/core/integration-tests/data/integration/dynamic-common-small/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-css/index.css b/packages/core/integration-tests/data/integration/dynamic-css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-css/index.css rename to packages/core/integration-tests/data/integration/dynamic-css/index.css diff --git a/packages/core/integration-tests/test/integration/dynamic-css/index.js b/packages/core/integration-tests/data/integration/dynamic-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-css/index.js rename to packages/core/integration-tests/data/integration/dynamic-css/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-css/local.css b/packages/core/integration-tests/data/integration/dynamic-css/local.css similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-css/local.css rename to packages/core/integration-tests/data/integration/dynamic-css/local.css diff --git a/packages/core/integration-tests/test/integration/dynamic-css/local.js b/packages/core/integration-tests/data/integration/dynamic-css/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-css/local.js rename to packages/core/integration-tests/data/integration/dynamic-css/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-main/index.js b/packages/core/integration-tests/data/integration/dynamic-electron-main/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-main/index.js rename to packages/core/integration-tests/data/integration/dynamic-electron-main/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-main/local.js b/packages/core/integration-tests/data/integration/dynamic-electron-main/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-main/local.js rename to packages/core/integration-tests/data/integration/dynamic-electron-main/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-main/package.json b/packages/core/integration-tests/data/integration/dynamic-electron-main/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-main/package.json rename to packages/core/integration-tests/data/integration/dynamic-electron-main/package.json diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-main/yarn.lock b/packages/core/integration-tests/data/integration/dynamic-electron-main/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-main/yarn.lock rename to packages/core/integration-tests/data/integration/dynamic-electron-main/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-renderer/index.js b/packages/core/integration-tests/data/integration/dynamic-electron-renderer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-renderer/index.js rename to packages/core/integration-tests/data/integration/dynamic-electron-renderer/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-renderer/local.js b/packages/core/integration-tests/data/integration/dynamic-electron-renderer/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-renderer/local.js rename to packages/core/integration-tests/data/integration/dynamic-electron-renderer/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-renderer/package.json b/packages/core/integration-tests/data/integration/dynamic-electron-renderer/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-renderer/package.json rename to packages/core/integration-tests/data/integration/dynamic-electron-renderer/package.json diff --git a/packages/core/integration-tests/test/integration/dynamic-electron-renderer/yarn.lock b/packages/core/integration-tests/data/integration/dynamic-electron-renderer/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-electron-renderer/yarn.lock rename to packages/core/integration-tests/data/integration/dynamic-electron-renderer/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dynamic-esm/.eslintrc.json b/packages/core/integration-tests/data/integration/dynamic-esm/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-esm/.eslintrc.json rename to packages/core/integration-tests/data/integration/dynamic-esm/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/dynamic-esm/index.js b/packages/core/integration-tests/data/integration/dynamic-esm/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-esm/index.js rename to packages/core/integration-tests/data/integration/dynamic-esm/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-esm/local.js b/packages/core/integration-tests/data/integration/dynamic-esm/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-esm/local.js rename to packages/core/integration-tests/data/integration/dynamic-esm/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-external/index.js b/packages/core/integration-tests/data/integration/dynamic-external/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-external/index.js rename to packages/core/integration-tests/data/integration/dynamic-external/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-deep/1.js b/packages/core/integration-tests/data/integration/dynamic-hoist-deep/1.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-deep/1.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-deep/1.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-deep/a.js b/packages/core/integration-tests/data/integration/dynamic-hoist-deep/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-deep/a.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-deep/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-deep/b.js b/packages/core/integration-tests/data/integration/dynamic-hoist-deep/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-deep/b.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-deep/b.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-deep/c.js b/packages/core/integration-tests/data/integration/dynamic-hoist-deep/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-deep/c.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-deep/c.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-deep/index.js b/packages/core/integration-tests/data/integration/dynamic-hoist-deep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-deep/index.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-deep/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-dup/a.js b/packages/core/integration-tests/data/integration/dynamic-hoist-dup/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-dup/a.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-dup/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-dup/common.js b/packages/core/integration-tests/data/integration/dynamic-hoist-dup/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-dup/common.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-dup/common.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-dup/index.js b/packages/core/integration-tests/data/integration/dynamic-hoist-dup/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-dup/index.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-dup/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/a.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/a.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/b.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/b.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/b.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/c.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/c.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/c.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/common.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/common.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/common.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/d.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/d.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/d.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/index.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe-ancestry/index.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe-ancestry/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/a.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/a.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/a.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/b.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/b.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/b.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/c.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/c.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/c.js diff --git a/packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/common.js b/packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-hoist-no-dedupe/common.js rename to packages/core/integration-tests/data/integration/dynamic-hoist-no-dedupe/common.js diff --git a/packages/core/integration-tests/test/integration/dynamic-import-attributes/async.js b/packages/core/integration-tests/data/integration/dynamic-import-attributes/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-import-attributes/async.js rename to packages/core/integration-tests/data/integration/dynamic-import-attributes/async.js diff --git a/packages/core/integration-tests/test/integration/dynamic-import-attributes/async2.js b/packages/core/integration-tests/data/integration/dynamic-import-attributes/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-import-attributes/async2.js rename to packages/core/integration-tests/data/integration/dynamic-import-attributes/async2.js diff --git a/packages/core/integration-tests/test/integration/dynamic-import-attributes/index.js b/packages/core/integration-tests/data/integration/dynamic-import-attributes/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-import-attributes/index.js rename to packages/core/integration-tests/data/integration/dynamic-import-attributes/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-imports-high-prio/async.js b/packages/core/integration-tests/data/integration/dynamic-imports-high-prio/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-imports-high-prio/async.js rename to packages/core/integration-tests/data/integration/dynamic-imports-high-prio/async.js diff --git a/packages/core/integration-tests/test/integration/dynamic-imports-high-prio/index.js b/packages/core/integration-tests/data/integration/dynamic-imports-high-prio/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-imports-high-prio/index.js rename to packages/core/integration-tests/data/integration/dynamic-imports-high-prio/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-node/index.js b/packages/core/integration-tests/data/integration/dynamic-node/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-node/index.js rename to packages/core/integration-tests/data/integration/dynamic-node/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-node/local.js b/packages/core/integration-tests/data/integration/dynamic-node/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-node/local.js rename to packages/core/integration-tests/data/integration/dynamic-node/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-node/package.json b/packages/core/integration-tests/data/integration/dynamic-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-node/package.json rename to packages/core/integration-tests/data/integration/dynamic-node/package.json diff --git a/packages/core/integration-tests/test/integration/dynamic-node/yarn.lock b/packages/core/integration-tests/data/integration/dynamic-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-node/yarn.lock rename to packages/core/integration-tests/data/integration/dynamic-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/dynamic-references-raw/index.js b/packages/core/integration-tests/data/integration/dynamic-references-raw/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-references-raw/index.js rename to packages/core/integration-tests/data/integration/dynamic-references-raw/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-references-raw/local.js b/packages/core/integration-tests/data/integration/dynamic-references-raw/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-references-raw/local.js rename to packages/core/integration-tests/data/integration/dynamic-references-raw/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-references-raw/test.txt b/packages/core/integration-tests/data/integration/dynamic-references-raw/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-references-raw/test.txt rename to packages/core/integration-tests/data/integration/dynamic-references-raw/test.txt diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/.babelrc b/packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/.babelrc rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/.babelrc diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/async.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/async.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/async.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/index.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/index.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/prefetched-loaded.css b/packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/prefetched-loaded.css similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/prefetched-loaded.css rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/prefetched-loaded.css diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/prefetched-loaded.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/prefetched-loaded.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch-loaded/prefetched-loaded.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch-loaded/prefetched-loaded.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch/.babelrc b/packages/core/integration-tests/data/integration/dynamic-static-prefetch/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch/.babelrc rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch/.babelrc diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch/async.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch/async.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch/async.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch/index.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch/index.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch/prefetched.css b/packages/core/integration-tests/data/integration/dynamic-static-prefetch/prefetched.css similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch/prefetched.css rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch/prefetched.css diff --git a/packages/core/integration-tests/test/integration/dynamic-static-prefetch/prefetched.js b/packages/core/integration-tests/data/integration/dynamic-static-prefetch/prefetched.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-prefetch/prefetched.js rename to packages/core/integration-tests/data/integration/dynamic-static-prefetch/prefetched.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-preload/.babelrc b/packages/core/integration-tests/data/integration/dynamic-static-preload/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-preload/.babelrc rename to packages/core/integration-tests/data/integration/dynamic-static-preload/.babelrc diff --git a/packages/core/integration-tests/test/integration/dynamic-static-preload/async.js b/packages/core/integration-tests/data/integration/dynamic-static-preload/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-preload/async.js rename to packages/core/integration-tests/data/integration/dynamic-static-preload/async.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-preload/index.js b/packages/core/integration-tests/data/integration/dynamic-static-preload/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-preload/index.js rename to packages/core/integration-tests/data/integration/dynamic-static-preload/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic-static-preload/preloaded.css b/packages/core/integration-tests/data/integration/dynamic-static-preload/preloaded.css similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-preload/preloaded.css rename to packages/core/integration-tests/data/integration/dynamic-static-preload/preloaded.css diff --git a/packages/core/integration-tests/test/integration/dynamic-static-preload/preloaded.js b/packages/core/integration-tests/data/integration/dynamic-static-preload/preloaded.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-static-preload/preloaded.js rename to packages/core/integration-tests/data/integration/dynamic-static-preload/preloaded.js diff --git a/packages/core/integration-tests/test/integration/dynamic-subdirectory/local.js b/packages/core/integration-tests/data/integration/dynamic-subdirectory/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-subdirectory/local.js rename to packages/core/integration-tests/data/integration/dynamic-subdirectory/local.js diff --git a/packages/core/integration-tests/test/integration/dynamic-subdirectory/subdirectory/index.js b/packages/core/integration-tests/data/integration/dynamic-subdirectory/subdirectory/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic-subdirectory/subdirectory/index.js rename to packages/core/integration-tests/data/integration/dynamic-subdirectory/subdirectory/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic/index.js b/packages/core/integration-tests/data/integration/dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic/index.js rename to packages/core/integration-tests/data/integration/dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/dynamic/local.js b/packages/core/integration-tests/data/integration/dynamic/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/dynamic/local.js rename to packages/core/integration-tests/data/integration/dynamic/local.js diff --git a/packages/core/integration-tests/test/integration/encodedURI/index.html b/packages/core/integration-tests/data/integration/encodedURI/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/encodedURI/index.html rename to packages/core/integration-tests/data/integration/encodedURI/index.html diff --git "a/packages/core/integration-tests/test/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" "b/packages/core/integration-tests/data/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" similarity index 100% rename from "packages/core/integration-tests/test/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" rename to "packages/core/integration-tests/data/integration/encodedURI/\346\227\245\346\234\254\350\252\236.jpg" diff --git a/packages/core/integration-tests/test/integration/entry-point/index.js b/packages/core/integration-tests/data/integration/entry-point/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/entry-point/index.js rename to packages/core/integration-tests/data/integration/entry-point/index.js diff --git a/packages/core/integration-tests/test/integration/entry-point/test.html b/packages/core/integration-tests/data/integration/entry-point/test.html similarity index 100% rename from packages/core/integration-tests/test/integration/entry-point/test.html rename to packages/core/integration-tests/data/integration/entry-point/test.html diff --git a/packages/core/integration-tests/test/integration/env-binary-in-expression/index.js b/packages/core/integration-tests/data/integration/env-binary-in-expression/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-binary-in-expression/index.js rename to packages/core/integration-tests/data/integration/env-binary-in-expression/index.js diff --git a/packages/core/integration-tests/test/integration/env-computed-string/index.js b/packages/core/integration-tests/data/integration/env-computed-string/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-computed-string/index.js rename to packages/core/integration-tests/data/integration/env-computed-string/index.js diff --git a/packages/core/integration-tests/test/integration/env-computed/index.js b/packages/core/integration-tests/data/integration/env-computed/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-computed/index.js rename to packages/core/integration-tests/data/integration/env-computed/index.js diff --git a/packages/core/integration-tests/test/integration/env-destructuring/assign.js b/packages/core/integration-tests/data/integration/env-destructuring/assign.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-destructuring/assign.js rename to packages/core/integration-tests/data/integration/env-destructuring/assign.js diff --git a/packages/core/integration-tests/test/integration/env-destructuring/index.js b/packages/core/integration-tests/data/integration/env-destructuring/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-destructuring/index.js rename to packages/core/integration-tests/data/integration/env-destructuring/index.js diff --git a/packages/core/integration-tests/test/integration/env-disabled-glob/index.js b/packages/core/integration-tests/data/integration/env-disabled-glob/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled-glob/index.js rename to packages/core/integration-tests/data/integration/env-disabled-glob/index.js diff --git a/packages/core/integration-tests/test/integration/env-disabled-glob/package.json b/packages/core/integration-tests/data/integration/env-disabled-glob/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled-glob/package.json rename to packages/core/integration-tests/data/integration/env-disabled-glob/package.json diff --git a/packages/core/integration-tests/test/integration/env-disabled-glob/yarn.lock b/packages/core/integration-tests/data/integration/env-disabled-glob/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled-glob/yarn.lock rename to packages/core/integration-tests/data/integration/env-disabled-glob/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-disabled/index.js b/packages/core/integration-tests/data/integration/env-disabled/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled/index.js rename to packages/core/integration-tests/data/integration/env-disabled/index.js diff --git a/packages/core/integration-tests/test/integration/env-disabled/package.json b/packages/core/integration-tests/data/integration/env-disabled/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled/package.json rename to packages/core/integration-tests/data/integration/env-disabled/package.json diff --git a/packages/core/integration-tests/test/integration/env-disabled/yarn.lock b/packages/core/integration-tests/data/integration/env-disabled/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-disabled/yarn.lock rename to packages/core/integration-tests/data/integration/env-disabled/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-file-with-package-source/.env b/packages/core/integration-tests/data/integration/env-file-with-package-source/.env similarity index 100% rename from packages/core/integration-tests/test/integration/env-file-with-package-source/.env rename to packages/core/integration-tests/data/integration/env-file-with-package-source/.env diff --git a/packages/core/integration-tests/test/integration/env-file-with-package-source/index.js b/packages/core/integration-tests/data/integration/env-file-with-package-source/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-file-with-package-source/index.js rename to packages/core/integration-tests/data/integration/env-file-with-package-source/index.js diff --git a/packages/core/integration-tests/test/integration/env-file-with-package-source/package.json b/packages/core/integration-tests/data/integration/env-file-with-package-source/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-file-with-package-source/package.json rename to packages/core/integration-tests/data/integration/env-file-with-package-source/package.json diff --git a/packages/core/integration-tests/test/integration/env-file-with-package-source/yarn.lock b/packages/core/integration-tests/data/integration/env-file-with-package-source/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-file-with-package-source/yarn.lock rename to packages/core/integration-tests/data/integration/env-file-with-package-source/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-file/.env b/packages/core/integration-tests/data/integration/env-file/.env similarity index 100% rename from packages/core/integration-tests/test/integration/env-file/.env rename to packages/core/integration-tests/data/integration/env-file/.env diff --git a/packages/core/integration-tests/test/integration/env-file/.env.production b/packages/core/integration-tests/data/integration/env-file/.env.production similarity index 100% rename from packages/core/integration-tests/test/integration/env-file/.env.production rename to packages/core/integration-tests/data/integration/env-file/.env.production diff --git a/packages/core/integration-tests/test/integration/env-file/index.js b/packages/core/integration-tests/data/integration/env-file/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-file/index.js rename to packages/core/integration-tests/data/integration/env-file/index.js diff --git a/packages/core/integration-tests/test/integration/env-file/package.json b/packages/core/integration-tests/data/integration/env-file/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-file/package.json rename to packages/core/integration-tests/data/integration/env-file/package.json diff --git a/packages/core/integration-tests/test/integration/env-file/yarn.lock b/packages/core/integration-tests/data/integration/env-file/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-file/yarn.lock rename to packages/core/integration-tests/data/integration/env-file/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-hasOwnProperty/index.js b/packages/core/integration-tests/data/integration/env-hasOwnProperty/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-hasOwnProperty/index.js rename to packages/core/integration-tests/data/integration/env-hasOwnProperty/index.js diff --git a/packages/core/integration-tests/test/integration/env-mutate/index.js b/packages/core/integration-tests/data/integration/env-mutate/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-mutate/index.js rename to packages/core/integration-tests/data/integration/env-mutate/index.js diff --git a/packages/core/integration-tests/test/integration/env-mutate/warn.js b/packages/core/integration-tests/data/integration/env-mutate/warn.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-mutate/warn.js rename to packages/core/integration-tests/data/integration/env-mutate/warn.js diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/data/test.txt b/packages/core/integration-tests/data/integration/env-node-replacements/data/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/data/test.txt rename to packages/core/integration-tests/data/integration/env-node-replacements/data/test.txt diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/index.js b/packages/core/integration-tests/data/integration/env-node-replacements/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/index.js rename to packages/core/integration-tests/data/integration/env-node-replacements/index.js diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/other/function.js b/packages/core/integration-tests/data/integration/env-node-replacements/other/function.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/other/function.js rename to packages/core/integration-tests/data/integration/env-node-replacements/other/function.js diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/package.json b/packages/core/integration-tests/data/integration/env-node-replacements/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/package.json rename to packages/core/integration-tests/data/integration/env-node-replacements/package.json diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/sub/index.js b/packages/core/integration-tests/data/integration/env-node-replacements/sub/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/sub/index.js rename to packages/core/integration-tests/data/integration/env-node-replacements/sub/index.js diff --git a/packages/core/integration-tests/test/integration/env-node-replacements/yarn.lock b/packages/core/integration-tests/data/integration/env-node-replacements/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-node-replacements/yarn.lock rename to packages/core/integration-tests/data/integration/env-node-replacements/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-node/index.js b/packages/core/integration-tests/data/integration/env-node/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-node/index.js rename to packages/core/integration-tests/data/integration/env-node/index.js diff --git a/packages/core/integration-tests/test/integration/env-node/package.json b/packages/core/integration-tests/data/integration/env-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-node/package.json rename to packages/core/integration-tests/data/integration/env-node/package.json diff --git a/packages/core/integration-tests/test/integration/env-node/yarn.lock b/packages/core/integration-tests/data/integration/env-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-node/yarn.lock rename to packages/core/integration-tests/data/integration/env-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-nodeenv/index.js b/packages/core/integration-tests/data/integration/env-nodeenv/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-nodeenv/index.js rename to packages/core/integration-tests/data/integration/env-nodeenv/index.js diff --git a/packages/core/integration-tests/test/integration/env-nodeenv/package.json b/packages/core/integration-tests/data/integration/env-nodeenv/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/env-nodeenv/package.json rename to packages/core/integration-tests/data/integration/env-nodeenv/package.json diff --git a/packages/core/integration-tests/test/integration/env-nodeenv/yarn.lock b/packages/core/integration-tests/data/integration/env-nodeenv/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-nodeenv/yarn.lock rename to packages/core/integration-tests/data/integration/env-nodeenv/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-prior-transform/.babelrc b/packages/core/integration-tests/data/integration/env-prior-transform/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/env-prior-transform/.babelrc rename to packages/core/integration-tests/data/integration/env-prior-transform/.babelrc diff --git a/packages/core/integration-tests/test/integration/env-prior-transform/.env b/packages/core/integration-tests/data/integration/env-prior-transform/.env similarity index 100% rename from packages/core/integration-tests/test/integration/env-prior-transform/.env rename to packages/core/integration-tests/data/integration/env-prior-transform/.env diff --git a/packages/core/integration-tests/test/integration/dependency-prior-transform/index.js b/packages/core/integration-tests/data/integration/env-prior-transform/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/dependency-prior-transform/index.js rename to packages/core/integration-tests/data/integration/env-prior-transform/index.js diff --git a/packages/core/integration-tests/test/integration/env-prior-transform/insert-env.js b/packages/core/integration-tests/data/integration/env-prior-transform/insert-env.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-prior-transform/insert-env.js rename to packages/core/integration-tests/data/integration/env-prior-transform/insert-env.js diff --git a/packages/core/integration-tests/test/integration/env-prior-transform/yarn.lock b/packages/core/integration-tests/data/integration/env-prior-transform/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/env-prior-transform/yarn.lock rename to packages/core/integration-tests/data/integration/env-prior-transform/yarn.lock diff --git a/packages/core/integration-tests/test/integration/env-unused-require/index.js b/packages/core/integration-tests/data/integration/env-unused-require/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-unused-require/index.js rename to packages/core/integration-tests/data/integration/env-unused-require/index.js diff --git a/packages/core/integration-tests/test/integration/env-unused-require/unused.js b/packages/core/integration-tests/data/integration/env-unused-require/unused.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-unused-require/unused.js rename to packages/core/integration-tests/data/integration/env-unused-require/unused.js diff --git a/packages/core/integration-tests/test/integration/env/index.js b/packages/core/integration-tests/data/integration/env/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env/index.js rename to packages/core/integration-tests/data/integration/env/index.js diff --git a/packages/core/integration-tests/test/integration/es6-default-only/.eslintrc.json b/packages/core/integration-tests/data/integration/es6-default-only/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/es6-default-only/.eslintrc.json rename to packages/core/integration-tests/data/integration/es6-default-only/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/es6-default-only/index.js b/packages/core/integration-tests/data/integration/es6-default-only/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/es6-default-only/index.js rename to packages/core/integration-tests/data/integration/es6-default-only/index.js diff --git a/packages/core/integration-tests/test/integration/es6-default-only/local.js b/packages/core/integration-tests/data/integration/es6-default-only/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/es6-default-only/local.js rename to packages/core/integration-tests/data/integration/es6-default-only/local.js diff --git a/packages/core/integration-tests/test/integration/es6/.eslintrc.json b/packages/core/integration-tests/data/integration/es6/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/es6/.eslintrc.json rename to packages/core/integration-tests/data/integration/es6/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/es6/index.js b/packages/core/integration-tests/data/integration/es6/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/es6/index.js rename to packages/core/integration-tests/data/integration/es6/index.js diff --git a/packages/core/integration-tests/test/integration/es6/local.js b/packages/core/integration-tests/data/integration/es6/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/es6/local.js rename to packages/core/integration-tests/data/integration/es6/local.js diff --git a/packages/core/integration-tests/test/integration/eslint-error/.eslintrc.json b/packages/core/integration-tests/data/integration/eslint-error/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/eslint-error/.eslintrc.json rename to packages/core/integration-tests/data/integration/eslint-error/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/eslint-error/index.js b/packages/core/integration-tests/data/integration/eslint-error/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/eslint-error/index.js rename to packages/core/integration-tests/data/integration/eslint-error/index.js diff --git a/packages/core/integration-tests/test/integration/eslint-parse-error/.eslintrc.json b/packages/core/integration-tests/data/integration/eslint-parse-error/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/eslint-parse-error/.eslintrc.json rename to packages/core/integration-tests/data/integration/eslint-parse-error/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/eslint-parse-error/index.js b/packages/core/integration-tests/data/integration/eslint-parse-error/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/eslint-parse-error/index.js rename to packages/core/integration-tests/data/integration/eslint-parse-error/index.js diff --git a/packages/core/integration-tests/test/integration/falsy-dep/index.js b/packages/core/integration-tests/data/integration/falsy-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/falsy-dep/index.js rename to packages/core/integration-tests/data/integration/falsy-dep/index.js diff --git a/packages/core/integration-tests/test/integration/falsy-dep/true-alternate.js b/packages/core/integration-tests/data/integration/falsy-dep/true-alternate.js similarity index 100% rename from packages/core/integration-tests/test/integration/falsy-dep/true-alternate.js rename to packages/core/integration-tests/data/integration/falsy-dep/true-alternate.js diff --git a/packages/core/integration-tests/test/integration/falsy-dep/true-consequent.js b/packages/core/integration-tests/data/integration/falsy-dep/true-consequent.js similarity index 100% rename from packages/core/integration-tests/test/integration/falsy-dep/true-consequent.js rename to packages/core/integration-tests/data/integration/falsy-dep/true-consequent.js diff --git a/packages/core/integration-tests/test/integration/formats/cjs-type-module/index.js b/packages/core/integration-tests/data/integration/formats/cjs-type-module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/cjs-type-module/index.js rename to packages/core/integration-tests/data/integration/formats/cjs-type-module/index.js diff --git a/packages/core/integration-tests/test/integration/formats/cjs-type-module/package.json b/packages/core/integration-tests/data/integration/formats/cjs-type-module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/cjs-type-module/package.json rename to packages/core/integration-tests/data/integration/formats/cjs-type-module/package.json diff --git a/packages/core/integration-tests/test/integration/formats/cjs-type-module/yarn.lock b/packages/core/integration-tests/data/integration/formats/cjs-type-module/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/cjs-type-module/yarn.lock rename to packages/core/integration-tests/data/integration/formats/cjs-type-module/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-async/async.js b/packages/core/integration-tests/data/integration/formats/commonjs-async/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-async/async.js rename to packages/core/integration-tests/data/integration/formats/commonjs-async/async.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-async/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-async/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-async/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-async/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-async/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-async/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-async/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-async/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-async/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-async/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-async/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/multiple.js b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/multiple.js rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/multiple.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/single.js b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/single.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/single.js rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/single.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-browsers/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-browsers/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/multiple.js b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/multiple.js rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/multiple.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/single-same.js b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/single-same.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/single-same.js rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/single-same.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/single.js b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/single.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/single.js rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/single.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-destructuring-node/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-destructuring-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-dynamic/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-dynamic/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-dynamic/other.js b/packages/core/integration-tests/data/integration/formats/commonjs-dynamic/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-dynamic/other.js rename to packages/core/integration-tests/data/integration/formats/commonjs-dynamic/other.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-dynamic/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-dynamic/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-dynamic/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-dynamic/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-dynamic/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-dynamic/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-dynamic/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-dynamic/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/a.js b/packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/a.js rename to packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/a.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/b.js b/packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/b.js rename to packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/b.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-entry-re-export/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-entry-re-export/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/a.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/a.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/a.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/b.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/b.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/b.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm-entry-re-export/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-esm-entry-re-export/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-esm/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/re-assign.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm/re-assign.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/re-assign.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/re-assign.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/require-resolve.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm/require-resolve.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/require-resolve.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/require-resolve.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/universal-library.js b/packages/core/integration-tests/data/integration/formats/commonjs-esm/universal-library.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/universal-library.js rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/universal-library.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-esm/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-esm/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-esm/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-esm/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/default-new.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/default-new.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/default-new.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/default-new.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/default.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/default.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/default.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/default.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/multiple.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/multiple.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/multiple.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/named-same.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/named-same.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/named-same.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/named-same.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/named.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/named.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/named.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/named.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/namespace.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/namespace.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/namespace.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/namespace.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-external/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/require.js b/packages/core/integration-tests/data/integration/formats/commonjs-external/require.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/require.js rename to packages/core/integration-tests/data/integration/formats/commonjs-external/require.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-external/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-external/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-helpers/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-helpers/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-helpers/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-helpers/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-helpers/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-helpers/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-helpers/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-helpers/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-helpers/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-helpers/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-helpers/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-helpers/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-live-externals/a.js b/packages/core/integration-tests/data/integration/formats/commonjs-live-externals/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-live-externals/a.js rename to packages/core/integration-tests/data/integration/formats/commonjs-live-externals/a.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-live-externals/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-live-externals/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-live-externals/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-live-externals/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-live-externals/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-live-externals/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-live-externals/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-live-externals/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-require/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-require/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-require/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-require/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-require/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-require/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-require/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-require/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-require/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-require/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-require/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-require/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-siblings/a.css b/packages/core/integration-tests/data/integration/formats/commonjs-siblings/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-siblings/a.css rename to packages/core/integration-tests/data/integration/formats/commonjs-siblings/a.css diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-siblings/a.js b/packages/core/integration-tests/data/integration/formats/commonjs-siblings/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-siblings/a.js rename to packages/core/integration-tests/data/integration/formats/commonjs-siblings/a.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-siblings/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-siblings/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-siblings/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-siblings/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-siblings/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-siblings/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-siblings/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-siblings/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/middle.js b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/middle.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/middle.js rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/middle.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/missing-export.js b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/missing-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/missing-export.js rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/missing-export.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/other.js b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/other.js rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/other.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-sideeffects/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-sideeffects/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/async1.js b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/async1.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/async1.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/async2.js b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/async2.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/async2.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/shared.js b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/shared.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/shared.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split-reexport-default/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-split-reexport-default/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split/async1.js b/packages/core/integration-tests/data/integration/formats/commonjs-split/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split/async1.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split/async1.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split/async2.js b/packages/core/integration-tests/data/integration/formats/commonjs-split/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split/async2.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split/async2.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split/index.js b/packages/core/integration-tests/data/integration/formats/commonjs-split/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split/index.js rename to packages/core/integration-tests/data/integration/formats/commonjs-split/index.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-split/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-split/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-split/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-split/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-split/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-split/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/a.js b/packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/a.js rename to packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/a.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/b.js b/packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/b.js rename to packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/b.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/c.js b/packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/c.js rename to packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/c.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/package.json b/packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs-wrap-codesplit/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs-wrap-codesplit/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/commonjs/b.js b/packages/core/integration-tests/data/integration/formats/commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs/b.js rename to packages/core/integration-tests/data/integration/formats/commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs/exports.js b/packages/core/integration-tests/data/integration/formats/commonjs/exports.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs/exports.js rename to packages/core/integration-tests/data/integration/formats/commonjs/exports.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs/module-exports.js b/packages/core/integration-tests/data/integration/formats/commonjs/module-exports.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs/module-exports.js rename to packages/core/integration-tests/data/integration/formats/commonjs/module-exports.js diff --git a/packages/core/integration-tests/test/integration/formats/commonjs/package.json b/packages/core/integration-tests/data/integration/formats/commonjs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs/package.json rename to packages/core/integration-tests/data/integration/formats/commonjs/package.json diff --git a/packages/core/integration-tests/test/integration/formats/commonjs/yarn.lock b/packages/core/integration-tests/data/integration/formats/commonjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/commonjs/yarn.lock rename to packages/core/integration-tests/data/integration/formats/commonjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/conflict-global/index.js b/packages/core/integration-tests/data/integration/formats/conflict-global/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/conflict-global/index.js rename to packages/core/integration-tests/data/integration/formats/conflict-global/index.js diff --git a/packages/core/integration-tests/test/integration/formats/conflict-global/package.json b/packages/core/integration-tests/data/integration/formats/conflict-global/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/conflict-global/package.json rename to packages/core/integration-tests/data/integration/formats/conflict-global/package.json diff --git a/packages/core/integration-tests/test/integration/formats/conflict-global/yarn.lock b/packages/core/integration-tests/data/integration/formats/conflict-global/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/conflict-global/yarn.lock rename to packages/core/integration-tests/data/integration/formats/conflict-global/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/index.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/index.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/a.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/a.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/b.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/b.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/c.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/c.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/c.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/createAndFireEvent.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/createAndFireEvent.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/createAndFireEvent.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/createAndFireEvent.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/package.json b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/library/package.json rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/library/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/package.json b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/package.json rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/index.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/index.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/a.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/a.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/b.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/b.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/createAndFireEvent.js b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/createAndFireEvent.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/createAndFireEvent.js rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/createAndFireEvent.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/package.json b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/library/package.json rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/library/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/package.json b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/package.json rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async-chained-reexport2/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-async-chained-reexport2/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-async/async.js b/packages/core/integration-tests/data/integration/formats/esm-async/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async/async.js rename to packages/core/integration-tests/data/integration/formats/esm-async/async.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async/index.js b/packages/core/integration-tests/data/integration/formats/esm-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async/index.js rename to packages/core/integration-tests/data/integration/formats/esm-async/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-async/package.json b/packages/core/integration-tests/data/integration/formats/esm-async/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async/package.json rename to packages/core/integration-tests/data/integration/formats/esm-async/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-async/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-async/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-async/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-async/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/async.css b/packages/core/integration-tests/data/integration/formats/esm-browser-css/async.css similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/async.css rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/async.css diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/async.js b/packages/core/integration-tests/data/integration/formats/esm-browser-css/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/async.js rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/async.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/index.css b/packages/core/integration-tests/data/integration/formats/esm-browser-css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/index.css rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/index.css diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/index.html b/packages/core/integration-tests/data/integration/formats/esm-browser-css/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/index.html rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/index.html diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/index.js b/packages/core/integration-tests/data/integration/formats/esm-browser-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/index.js rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/package.json b/packages/core/integration-tests/data/integration/formats/esm-browser-css/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/package.json rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-css/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-browser-css/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-css/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-browser-css/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/async1.js b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/async1.js rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/async1.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/async2.js b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/async2.js rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/async2.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/index.html b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/index.html rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/index.html diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/index.js b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/index.js rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/package.json b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/package.json rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser-split-bundle/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-browser-split-bundle/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser/async.js b/packages/core/integration-tests/data/integration/formats/esm-browser/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser/async.js rename to packages/core/integration-tests/data/integration/formats/esm-browser/async.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser/index.html b/packages/core/integration-tests/data/integration/formats/esm-browser/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser/index.html rename to packages/core/integration-tests/data/integration/formats/esm-browser/index.html diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser/index.js b/packages/core/integration-tests/data/integration/formats/esm-browser/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser/index.js rename to packages/core/integration-tests/data/integration/formats/esm-browser/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser/package.json b/packages/core/integration-tests/data/integration/formats/esm-browser/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser/package.json rename to packages/core/integration-tests/data/integration/formats/esm-browser/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-browser/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-browser/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-browser/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-browser/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/i18n/T.js b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/i18n/T.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/i18n/T.js rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/i18n/T.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/i18n/index.js b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/i18n/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/i18n/index.js rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/i18n/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/index.js b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/index.js rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/package.json b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/package.json rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/version.js b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/version.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/version.js rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/version.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-bundle-import-reexport/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-bundle-import-reexport/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-cjs/a.js b/packages/core/integration-tests/data/integration/formats/esm-cjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-cjs/a.js rename to packages/core/integration-tests/data/integration/formats/esm-cjs/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-cjs/package.json b/packages/core/integration-tests/data/integration/formats/esm-cjs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-cjs/package.json rename to packages/core/integration-tests/data/integration/formats/esm-cjs/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-cjs/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-cjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-cjs/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-cjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/other.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/other.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/other.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/package.json b/packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/package.json rename to packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/skipped.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/skipped.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/skipped.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/skipped.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs-isLibrary-false/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-commonjs-isLibrary-false/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/a.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/a.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/b.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/b.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/multiple-times.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs/multiple-times.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/multiple-times.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/multiple-times.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/package.json b/packages/core/integration-tests/data/integration/formats/esm-commonjs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/package.json rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/re-export-namespace-as.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs/re-export-namespace-as.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/re-export-namespace-as.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/re-export-namespace-as.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/re-export-rename.js b/packages/core/integration-tests/data/integration/formats/esm-commonjs/re-export-rename.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/re-export-rename.js rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/re-export-rename.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-commonjs/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-commonjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-commonjs/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-commonjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-conflict/a.js b/packages/core/integration-tests/data/integration/formats/esm-conflict/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-conflict/a.js rename to packages/core/integration-tests/data/integration/formats/esm-conflict/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-conflict/package.json b/packages/core/integration-tests/data/integration/formats/esm-conflict/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-conflict/package.json rename to packages/core/integration-tests/data/integration/formats/esm-conflict/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-conflict/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-conflict/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-conflict/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-conflict/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-export-shadow/a.mjs b/packages/core/integration-tests/data/integration/formats/esm-export-shadow/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-export-shadow/a.mjs rename to packages/core/integration-tests/data/integration/formats/esm-export-shadow/a.mjs diff --git a/packages/core/integration-tests/test/integration/formats/esm-export-shadow/package.json b/packages/core/integration-tests/data/integration/formats/esm-export-shadow/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-export-shadow/package.json rename to packages/core/integration-tests/data/integration/formats/esm-export-shadow/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-export-shadow/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-export-shadow/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-export-shadow/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-export-shadow/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/child.js b/packages/core/integration-tests/data/integration/formats/esm-external/child.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/child.js rename to packages/core/integration-tests/data/integration/formats/esm-external/child.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/default.js b/packages/core/integration-tests/data/integration/formats/esm-external/default.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/default.js rename to packages/core/integration-tests/data/integration/formats/esm-external/default.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/export.js b/packages/core/integration-tests/data/integration/formats/esm-external/export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/export.js rename to packages/core/integration-tests/data/integration/formats/esm-external/export.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/multiple.js b/packages/core/integration-tests/data/integration/formats/esm-external/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/multiple.js rename to packages/core/integration-tests/data/integration/formats/esm-external/multiple.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/named-same.js b/packages/core/integration-tests/data/integration/formats/esm-external/named-same.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/named-same.js rename to packages/core/integration-tests/data/integration/formats/esm-external/named-same.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/named.js b/packages/core/integration-tests/data/integration/formats/esm-external/named.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/named.js rename to packages/core/integration-tests/data/integration/formats/esm-external/named.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/namespace.js b/packages/core/integration-tests/data/integration/formats/esm-external/namespace.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/namespace.js rename to packages/core/integration-tests/data/integration/formats/esm-external/namespace.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/package.json b/packages/core/integration-tests/data/integration/formats/esm-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/package.json rename to packages/core/integration-tests/data/integration/formats/esm-external/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/re-export-child.js b/packages/core/integration-tests/data/integration/formats/esm-external/re-export-child.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/re-export-child.js rename to packages/core/integration-tests/data/integration/formats/esm-external/re-export-child.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/re-export.js b/packages/core/integration-tests/data/integration/formats/esm-external/re-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/re-export.js rename to packages/core/integration-tests/data/integration/formats/esm-external/re-export.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-external/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-external/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-filename-import/index.js b/packages/core/integration-tests/data/integration/formats/esm-filename-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-filename-import/index.js rename to packages/core/integration-tests/data/integration/formats/esm-filename-import/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-filename-import/package.json b/packages/core/integration-tests/data/integration/formats/esm-filename-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-filename-import/package.json rename to packages/core/integration-tests/data/integration/formats/esm-filename-import/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-filename-import/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-filename-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-filename-import/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-filename-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-import-shadow/a.mjs b/packages/core/integration-tests/data/integration/formats/esm-import-shadow/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-import-shadow/a.mjs rename to packages/core/integration-tests/data/integration/formats/esm-import-shadow/a.mjs diff --git a/packages/core/integration-tests/test/integration/formats/esm-import-shadow/package.json b/packages/core/integration-tests/data/integration/formats/esm-import-shadow/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-import-shadow/package.json rename to packages/core/integration-tests/data/integration/formats/esm-import-shadow/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-import-shadow/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-import-shadow/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-import-shadow/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-import-shadow/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/a.js b/packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/a.js rename to packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/b.js b/packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/b.js rename to packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/c.js b/packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/c.js rename to packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/c.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/package.json b/packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/package.json rename to packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-interop-cross-bundle/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-interop-cross-bundle/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/other.js b/packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/other.js rename to packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/other.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/package.json b/packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/package.json rename to packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/skipped.js b/packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/skipped.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/skipped.js rename to packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/skipped.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-isLibrary-false/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-isLibrary-false/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-mjs/index.js b/packages/core/integration-tests/data/integration/formats/esm-mjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-mjs/index.js rename to packages/core/integration-tests/data/integration/formats/esm-mjs/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-mjs/package.json b/packages/core/integration-tests/data/integration/formats/esm-mjs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-mjs/package.json rename to packages/core/integration-tests/data/integration/formats/esm-mjs/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-mjs/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-mjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-mjs/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-mjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-siblings/a.css b/packages/core/integration-tests/data/integration/formats/esm-siblings/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-siblings/a.css rename to packages/core/integration-tests/data/integration/formats/esm-siblings/a.css diff --git a/packages/core/integration-tests/test/integration/formats/esm-siblings/a.js b/packages/core/integration-tests/data/integration/formats/esm-siblings/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-siblings/a.js rename to packages/core/integration-tests/data/integration/formats/esm-siblings/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-siblings/package.json b/packages/core/integration-tests/data/integration/formats/esm-siblings/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-siblings/package.json rename to packages/core/integration-tests/data/integration/formats/esm-siblings/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-siblings/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-siblings/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-siblings/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-siblings/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-sideeffects/b.js b/packages/core/integration-tests/data/integration/formats/esm-sideeffects/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-sideeffects/b.js rename to packages/core/integration-tests/data/integration/formats/esm-sideeffects/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-sideeffects/missing-export.js b/packages/core/integration-tests/data/integration/formats/esm-sideeffects/missing-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-sideeffects/missing-export.js rename to packages/core/integration-tests/data/integration/formats/esm-sideeffects/missing-export.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-sideeffects/package.json b/packages/core/integration-tests/data/integration/formats/esm-sideeffects/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-sideeffects/package.json rename to packages/core/integration-tests/data/integration/formats/esm-sideeffects/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-sideeffects/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-sideeffects/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-sideeffects/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-sideeffects/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-split-worker/async.js b/packages/core/integration-tests/data/integration/formats/esm-split-worker/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split-worker/async.js rename to packages/core/integration-tests/data/integration/formats/esm-split-worker/async.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split-worker/index.html b/packages/core/integration-tests/data/integration/formats/esm-split-worker/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split-worker/index.html rename to packages/core/integration-tests/data/integration/formats/esm-split-worker/index.html diff --git a/packages/core/integration-tests/test/integration/formats/esm-split-worker/index.js b/packages/core/integration-tests/data/integration/formats/esm-split-worker/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split-worker/index.js rename to packages/core/integration-tests/data/integration/formats/esm-split-worker/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split-worker/main-worker.js b/packages/core/integration-tests/data/integration/formats/esm-split-worker/main-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split-worker/main-worker.js rename to packages/core/integration-tests/data/integration/formats/esm-split-worker/main-worker.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split-worker/sync.js b/packages/core/integration-tests/data/integration/formats/esm-split-worker/sync.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split-worker/sync.js rename to packages/core/integration-tests/data/integration/formats/esm-split-worker/sync.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split/async1.js b/packages/core/integration-tests/data/integration/formats/esm-split/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split/async1.js rename to packages/core/integration-tests/data/integration/formats/esm-split/async1.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split/async2.js b/packages/core/integration-tests/data/integration/formats/esm-split/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split/async2.js rename to packages/core/integration-tests/data/integration/formats/esm-split/async2.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split/index.js b/packages/core/integration-tests/data/integration/formats/esm-split/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split/index.js rename to packages/core/integration-tests/data/integration/formats/esm-split/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-split/package.json b/packages/core/integration-tests/data/integration/formats/esm-split/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split/package.json rename to packages/core/integration-tests/data/integration/formats/esm-split/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-split/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-split/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-split/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-split/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-type-module/index.js b/packages/core/integration-tests/data/integration/formats/esm-type-module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-type-module/index.js rename to packages/core/integration-tests/data/integration/formats/esm-type-module/index.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-type-module/package.json b/packages/core/integration-tests/data/integration/formats/esm-type-module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-type-module/package.json rename to packages/core/integration-tests/data/integration/formats/esm-type-module/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-type-module/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-type-module/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-type-module/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-type-module/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/a.js b/packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/a.js rename to packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/a.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/b.js b/packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/b.js rename to packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/c.js b/packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/c.js rename to packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/c.js diff --git a/packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/package.json b/packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/package.json rename to packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm-wrap-codesplit/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm-wrap-codesplit/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/esm/b.js b/packages/core/integration-tests/data/integration/formats/esm/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/b.js rename to packages/core/integration-tests/data/integration/formats/esm/b.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/default-function.js b/packages/core/integration-tests/data/integration/formats/esm/default-function.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/default-function.js rename to packages/core/integration-tests/data/integration/formats/esm/default-function.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/default-value.js b/packages/core/integration-tests/data/integration/formats/esm/default-value.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/default-value.js rename to packages/core/integration-tests/data/integration/formats/esm/default-value.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/missing-export.js b/packages/core/integration-tests/data/integration/formats/esm/missing-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/missing-export.js rename to packages/core/integration-tests/data/integration/formats/esm/missing-export.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/multiple-times.js b/packages/core/integration-tests/data/integration/formats/esm/multiple-times.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/multiple-times.js rename to packages/core/integration-tests/data/integration/formats/esm/multiple-times.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/multiple.js b/packages/core/integration-tests/data/integration/formats/esm/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/multiple.js rename to packages/core/integration-tests/data/integration/formats/esm/multiple.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/named.js b/packages/core/integration-tests/data/integration/formats/esm/named.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/named.js rename to packages/core/integration-tests/data/integration/formats/esm/named.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/package.json b/packages/core/integration-tests/data/integration/formats/esm/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/package.json rename to packages/core/integration-tests/data/integration/formats/esm/package.json diff --git a/packages/core/integration-tests/test/integration/formats/esm/re-export-namespace-as.js b/packages/core/integration-tests/data/integration/formats/esm/re-export-namespace-as.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/re-export-namespace-as.js rename to packages/core/integration-tests/data/integration/formats/esm/re-export-namespace-as.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/re-export-rename.js b/packages/core/integration-tests/data/integration/formats/esm/re-export-rename.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/re-export-rename.js rename to packages/core/integration-tests/data/integration/formats/esm/re-export-rename.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/re-export.js b/packages/core/integration-tests/data/integration/formats/esm/re-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/re-export.js rename to packages/core/integration-tests/data/integration/formats/esm/re-export.js diff --git a/packages/core/integration-tests/test/integration/formats/esm/yarn.lock b/packages/core/integration-tests/data/integration/formats/esm/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/esm/yarn.lock rename to packages/core/integration-tests/data/integration/formats/esm/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/global-external/index.js b/packages/core/integration-tests/data/integration/formats/global-external/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-external/index.js rename to packages/core/integration-tests/data/integration/formats/global-external/index.js diff --git a/packages/core/integration-tests/test/integration/formats/global-external/package.json b/packages/core/integration-tests/data/integration/formats/global-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-external/package.json rename to packages/core/integration-tests/data/integration/formats/global-external/package.json diff --git a/packages/core/integration-tests/test/integration/formats/global-external/yarn.lock b/packages/core/integration-tests/data/integration/formats/global-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-external/yarn.lock rename to packages/core/integration-tests/data/integration/formats/global-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker-async/async.js b/packages/core/integration-tests/data/integration/formats/global-split-worker-async/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker-async/async.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker-async/async.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker-async/index.html b/packages/core/integration-tests/data/integration/formats/global-split-worker-async/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker-async/index.html rename to packages/core/integration-tests/data/integration/formats/global-split-worker-async/index.html diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker-async/index.js b/packages/core/integration-tests/data/integration/formats/global-split-worker-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker-async/index.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker-async/index.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker-async/main-worker.js b/packages/core/integration-tests/data/integration/formats/global-split-worker-async/main-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker-async/main-worker.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker-async/main-worker.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker-async/sync.js b/packages/core/integration-tests/data/integration/formats/global-split-worker-async/sync.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker-async/sync.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker-async/sync.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker/index.html b/packages/core/integration-tests/data/integration/formats/global-split-worker/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker/index.html rename to packages/core/integration-tests/data/integration/formats/global-split-worker/index.html diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker/index.js b/packages/core/integration-tests/data/integration/formats/global-split-worker/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker/index.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker/index.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker/package.json b/packages/core/integration-tests/data/integration/formats/global-split-worker/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker/package.json rename to packages/core/integration-tests/data/integration/formats/global-split-worker/package.json diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker/worker.js b/packages/core/integration-tests/data/integration/formats/global-split-worker/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker/worker.js rename to packages/core/integration-tests/data/integration/formats/global-split-worker/worker.js diff --git a/packages/core/integration-tests/test/integration/formats/global-split-worker/yarn.lock b/packages/core/integration-tests/data/integration/formats/global-split-worker/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/formats/global-split-worker/yarn.lock rename to packages/core/integration-tests/data/integration/formats/global-split-worker/yarn.lock diff --git a/packages/core/integration-tests/test/integration/fs-alias/index.js b/packages/core/integration-tests/data/integration/fs-alias/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-alias/index.js rename to packages/core/integration-tests/data/integration/fs-alias/index.js diff --git a/packages/core/integration-tests/test/integration/fs-alias/test.txt b/packages/core/integration-tests/data/integration/fs-alias/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-alias/test.txt rename to packages/core/integration-tests/data/integration/fs-alias/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-assign-alias/index.js b/packages/core/integration-tests/data/integration/fs-assign-alias/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-assign-alias/index.js rename to packages/core/integration-tests/data/integration/fs-assign-alias/index.js diff --git a/packages/core/integration-tests/test/integration/fs-assign-alias/test.txt b/packages/core/integration-tests/data/integration/fs-assign-alias/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-assign-alias/test.txt rename to packages/core/integration-tests/data/integration/fs-assign-alias/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-assign/index.js b/packages/core/integration-tests/data/integration/fs-assign/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-assign/index.js rename to packages/core/integration-tests/data/integration/fs-assign/index.js diff --git a/packages/core/integration-tests/test/integration/fs-assign/test.txt b/packages/core/integration-tests/data/integration/fs-assign/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-assign/test.txt rename to packages/core/integration-tests/data/integration/fs-assign/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-buffer/index.js b/packages/core/integration-tests/data/integration/fs-buffer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-buffer/index.js rename to packages/core/integration-tests/data/integration/fs-buffer/index.js diff --git a/packages/core/integration-tests/test/integration/fs-buffer/test.txt b/packages/core/integration-tests/data/integration/fs-buffer/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-buffer/test.txt rename to packages/core/integration-tests/data/integration/fs-buffer/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-destructure-assign/.browserslistrc b/packages/core/integration-tests/data/integration/fs-destructure-assign/.browserslistrc similarity index 100% rename from packages/core/integration-tests/test/integration/fs-destructure-assign/.browserslistrc rename to packages/core/integration-tests/data/integration/fs-destructure-assign/.browserslistrc diff --git a/packages/core/integration-tests/test/integration/fs-destructure-assign/index.js b/packages/core/integration-tests/data/integration/fs-destructure-assign/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-destructure-assign/index.js rename to packages/core/integration-tests/data/integration/fs-destructure-assign/index.js diff --git a/packages/core/integration-tests/test/integration/fs-destructure-assign/test.txt b/packages/core/integration-tests/data/integration/fs-destructure-assign/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-destructure-assign/test.txt rename to packages/core/integration-tests/data/integration/fs-destructure-assign/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-destructure/index.js b/packages/core/integration-tests/data/integration/fs-destructure/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-destructure/index.js rename to packages/core/integration-tests/data/integration/fs-destructure/index.js diff --git a/packages/core/integration-tests/test/integration/fs-destructure/test.txt b/packages/core/integration-tests/data/integration/fs-destructure/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-destructure/test.txt rename to packages/core/integration-tests/data/integration/fs-destructure/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-disabled/index.js b/packages/core/integration-tests/data/integration/fs-disabled/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-disabled/index.js rename to packages/core/integration-tests/data/integration/fs-disabled/index.js diff --git a/packages/core/integration-tests/test/integration/fs-disabled/package.json b/packages/core/integration-tests/data/integration/fs-disabled/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/fs-disabled/package.json rename to packages/core/integration-tests/data/integration/fs-disabled/package.json diff --git a/packages/core/integration-tests/test/integration/fs-disabled/test.txt b/packages/core/integration-tests/data/integration/fs-disabled/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-disabled/test.txt rename to packages/core/integration-tests/data/integration/fs-disabled/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-disabled/yarn.lock b/packages/core/integration-tests/data/integration/fs-disabled/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/fs-disabled/yarn.lock rename to packages/core/integration-tests/data/integration/fs-disabled/yarn.lock diff --git a/packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/index.js b/packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/index.js rename to packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/index.js diff --git a/packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/package.json b/packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/package.json rename to packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/package.json diff --git a/packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/yarn.lock b/packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/fs-file-non-evaluable-template-env/yarn.lock rename to packages/core/integration-tests/data/integration/fs-file-non-evaluable-template-env/yarn.lock diff --git a/packages/core/integration-tests/test/integration/fs-file-non-evaluable/index.js b/packages/core/integration-tests/data/integration/fs-file-non-evaluable/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-file-non-evaluable/index.js rename to packages/core/integration-tests/data/integration/fs-file-non-evaluable/index.js diff --git a/packages/core/integration-tests/test/integration/fs-import-path-join/.eslintrc.json b/packages/core/integration-tests/data/integration/fs-import-path-join/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import-path-join/.eslintrc.json rename to packages/core/integration-tests/data/integration/fs-import-path-join/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/fs-import-path-join/index.js b/packages/core/integration-tests/data/integration/fs-import-path-join/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import-path-join/index.js rename to packages/core/integration-tests/data/integration/fs-import-path-join/index.js diff --git a/packages/core/integration-tests/test/integration/fs-import-path-join/test.txt b/packages/core/integration-tests/data/integration/fs-import-path-join/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import-path-join/test.txt rename to packages/core/integration-tests/data/integration/fs-import-path-join/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-import/.eslintrc.json b/packages/core/integration-tests/data/integration/fs-import/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import/.eslintrc.json rename to packages/core/integration-tests/data/integration/fs-import/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/fs-import/index.js b/packages/core/integration-tests/data/integration/fs-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import/index.js rename to packages/core/integration-tests/data/integration/fs-import/index.js diff --git a/packages/core/integration-tests/test/integration/fs-import/test.txt b/packages/core/integration-tests/data/integration/fs-import/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-import/test.txt rename to packages/core/integration-tests/data/integration/fs-import/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-inline/index.js b/packages/core/integration-tests/data/integration/fs-inline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-inline/index.js rename to packages/core/integration-tests/data/integration/fs-inline/index.js diff --git a/packages/core/integration-tests/test/integration/fs-inline/test.txt b/packages/core/integration-tests/data/integration/fs-inline/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs-inline/test.txt rename to packages/core/integration-tests/data/integration/fs-inline/test.txt diff --git a/packages/core/integration-tests/test/integration/fs-node/index.js b/packages/core/integration-tests/data/integration/fs-node/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-node/index.js rename to packages/core/integration-tests/data/integration/fs-node/index.js diff --git a/packages/core/integration-tests/test/integration/fs-node/package.json b/packages/core/integration-tests/data/integration/fs-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/fs-node/package.json rename to packages/core/integration-tests/data/integration/fs-node/package.json diff --git a/packages/core/integration-tests/test/integration/fs-node/yarn.lock b/packages/core/integration-tests/data/integration/fs-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/fs-node/yarn.lock rename to packages/core/integration-tests/data/integration/fs-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/fs-options-non-evaluable/index.js b/packages/core/integration-tests/data/integration/fs-options-non-evaluable/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-options-non-evaluable/index.js rename to packages/core/integration-tests/data/integration/fs-options-non-evaluable/index.js diff --git a/packages/core/integration-tests/test/integration/fs-outside-root/index.js b/packages/core/integration-tests/data/integration/fs-outside-root/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs-outside-root/index.js rename to packages/core/integration-tests/data/integration/fs-outside-root/index.js diff --git a/packages/core/integration-tests/test/integration/fs/index.js b/packages/core/integration-tests/data/integration/fs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/fs/index.js rename to packages/core/integration-tests/data/integration/fs/index.js diff --git a/packages/core/integration-tests/test/integration/fs/test.txt b/packages/core/integration-tests/data/integration/fs/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/fs/test.txt rename to packages/core/integration-tests/data/integration/fs/test.txt diff --git a/packages/core/integration-tests/test/integration/glob-absolute/.parcelrc b/packages/core/integration-tests/data/integration/glob-absolute/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/.parcelrc rename to packages/core/integration-tests/data/integration/glob-absolute/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-absolute/dir/a.js b/packages/core/integration-tests/data/integration/glob-absolute/dir/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/dir/a.js rename to packages/core/integration-tests/data/integration/glob-absolute/dir/a.js diff --git a/packages/core/integration-tests/test/integration/glob-absolute/dir/b.js b/packages/core/integration-tests/data/integration/glob-absolute/dir/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/dir/b.js rename to packages/core/integration-tests/data/integration/glob-absolute/dir/b.js diff --git a/packages/core/integration-tests/test/integration/glob-absolute/package.json b/packages/core/integration-tests/data/integration/glob-absolute/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/package.json rename to packages/core/integration-tests/data/integration/glob-absolute/package.json diff --git a/packages/core/integration-tests/test/integration/glob-absolute/packages/child/index.js b/packages/core/integration-tests/data/integration/glob-absolute/packages/child/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/packages/child/index.js rename to packages/core/integration-tests/data/integration/glob-absolute/packages/child/index.js diff --git a/packages/core/integration-tests/test/integration/glob-absolute/packages/child/package.json b/packages/core/integration-tests/data/integration/glob-absolute/packages/child/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/packages/child/package.json rename to packages/core/integration-tests/data/integration/glob-absolute/packages/child/package.json diff --git a/packages/core/integration-tests/test/integration/glob-absolute/yarn.lock b/packages/core/integration-tests/data/integration/glob-absolute/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-absolute/yarn.lock rename to packages/core/integration-tests/data/integration/glob-absolute/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-async/.parcelrc b/packages/core/integration-tests/data/integration/glob-async/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-async/.parcelrc rename to packages/core/integration-tests/data/integration/glob-async/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-async/dir/a.js b/packages/core/integration-tests/data/integration/glob-async/dir/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-async/dir/a.js rename to packages/core/integration-tests/data/integration/glob-async/dir/a.js diff --git a/packages/core/integration-tests/test/integration/glob-async/dir/b.js b/packages/core/integration-tests/data/integration/glob-async/dir/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-async/dir/b.js rename to packages/core/integration-tests/data/integration/glob-async/dir/b.js diff --git a/packages/core/integration-tests/test/integration/glob-async/index.js b/packages/core/integration-tests/data/integration/glob-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-async/index.js rename to packages/core/integration-tests/data/integration/glob-async/index.js diff --git a/packages/core/integration-tests/test/integration/glob-async/yarn.lock b/packages/core/integration-tests/data/integration/glob-async/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-async/yarn.lock rename to packages/core/integration-tests/data/integration/glob-async/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-css/.parcelrc b/packages/core/integration-tests/data/integration/glob-css/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/.parcelrc rename to packages/core/integration-tests/data/integration/glob-css/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-css/dir/local.css b/packages/core/integration-tests/data/integration/glob-css/dir/local.css similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/dir/local.css rename to packages/core/integration-tests/data/integration/glob-css/dir/local.css diff --git a/packages/core/integration-tests/test/integration/glob-css/dir/other.css b/packages/core/integration-tests/data/integration/glob-css/dir/other.css similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/dir/other.css rename to packages/core/integration-tests/data/integration/glob-css/dir/other.css diff --git a/packages/core/integration-tests/test/integration/glob-css/index.css b/packages/core/integration-tests/data/integration/glob-css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/index.css rename to packages/core/integration-tests/data/integration/glob-css/index.css diff --git a/packages/core/integration-tests/test/integration/glob-css/index.js b/packages/core/integration-tests/data/integration/glob-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/index.js rename to packages/core/integration-tests/data/integration/glob-css/index.js diff --git a/packages/core/integration-tests/test/integration/glob-css/yarn.lock b/packages/core/integration-tests/data/integration/glob-css/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-css/yarn.lock rename to packages/core/integration-tests/data/integration/glob-css/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-deep/.parcelrc b/packages/core/integration-tests/data/integration/glob-deep/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/.parcelrc rename to packages/core/integration-tests/data/integration/glob-deep/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-deep/dir/a.js b/packages/core/integration-tests/data/integration/glob-deep/dir/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/dir/a.js rename to packages/core/integration-tests/data/integration/glob-deep/dir/a.js diff --git a/packages/core/integration-tests/test/integration/glob-deep/dir/b.js b/packages/core/integration-tests/data/integration/glob-deep/dir/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/dir/b.js rename to packages/core/integration-tests/data/integration/glob-deep/dir/b.js diff --git a/packages/core/integration-tests/test/integration/glob-deep/dir/x/c.js b/packages/core/integration-tests/data/integration/glob-deep/dir/x/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/dir/x/c.js rename to packages/core/integration-tests/data/integration/glob-deep/dir/x/c.js diff --git a/packages/core/integration-tests/test/integration/glob-deep/dir/x/y/z.js b/packages/core/integration-tests/data/integration/glob-deep/dir/x/y/z.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/dir/x/y/z.js rename to packages/core/integration-tests/data/integration/glob-deep/dir/x/y/z.js diff --git a/packages/core/integration-tests/test/integration/glob-deep/index.js b/packages/core/integration-tests/data/integration/glob-deep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/index.js rename to packages/core/integration-tests/data/integration/glob-deep/index.js diff --git a/packages/core/integration-tests/test/integration/glob-deep/yarn.lock b/packages/core/integration-tests/data/integration/glob-deep/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-deep/yarn.lock rename to packages/core/integration-tests/data/integration/glob-deep/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-error/.parcelrc b/packages/core/integration-tests/data/integration/glob-error/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-error/.parcelrc rename to packages/core/integration-tests/data/integration/glob-error/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-error/index.css b/packages/core/integration-tests/data/integration/glob-error/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/glob-error/index.css rename to packages/core/integration-tests/data/integration/glob-error/index.css diff --git a/packages/core/integration-tests/test/integration/glob-error/index.html b/packages/core/integration-tests/data/integration/glob-error/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/glob-error/index.html rename to packages/core/integration-tests/data/integration/glob-error/index.html diff --git a/packages/core/integration-tests/test/integration/glob-error/yarn.lock b/packages/core/integration-tests/data/integration/glob-error/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-error/yarn.lock rename to packages/core/integration-tests/data/integration/glob-error/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-package-async/.parcelrc b/packages/core/integration-tests/data/integration/glob-package-async/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package-async/.parcelrc rename to packages/core/integration-tests/data/integration/glob-package-async/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-package-async/index.js b/packages/core/integration-tests/data/integration/glob-package-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package-async/index.js rename to packages/core/integration-tests/data/integration/glob-package-async/index.js diff --git a/packages/core/integration-tests/test/integration/glob-package-async/yarn.lock b/packages/core/integration-tests/data/integration/glob-package-async/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package-async/yarn.lock rename to packages/core/integration-tests/data/integration/glob-package-async/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-package/.parcelrc b/packages/core/integration-tests/data/integration/glob-package/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package/.parcelrc rename to packages/core/integration-tests/data/integration/glob-package/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-package/index.js b/packages/core/integration-tests/data/integration/glob-package/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package/index.js rename to packages/core/integration-tests/data/integration/glob-package/index.js diff --git a/packages/core/integration-tests/test/integration/glob-package/yarn.lock b/packages/core/integration-tests/data/integration/glob-package/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package/yarn.lock rename to packages/core/integration-tests/data/integration/glob-package/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-pipeline/.parcelrc b/packages/core/integration-tests/data/integration/glob-pipeline/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-pipeline/.parcelrc rename to packages/core/integration-tests/data/integration/glob-pipeline/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-pipeline/dir/a.txt b/packages/core/integration-tests/data/integration/glob-pipeline/dir/a.txt similarity index 100% rename from packages/core/integration-tests/test/integration/glob-pipeline/dir/a.txt rename to packages/core/integration-tests/data/integration/glob-pipeline/dir/a.txt diff --git a/packages/core/integration-tests/test/integration/glob-pipeline/dir/b.txt b/packages/core/integration-tests/data/integration/glob-pipeline/dir/b.txt similarity index 100% rename from packages/core/integration-tests/test/integration/glob-pipeline/dir/b.txt rename to packages/core/integration-tests/data/integration/glob-pipeline/dir/b.txt diff --git a/packages/core/integration-tests/test/integration/glob-pipeline/index.js b/packages/core/integration-tests/data/integration/glob-pipeline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-pipeline/index.js rename to packages/core/integration-tests/data/integration/glob-pipeline/index.js diff --git a/packages/core/integration-tests/test/integration/glob-pipeline/yarn.lock b/packages/core/integration-tests/data/integration/glob-pipeline/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-pipeline/yarn.lock rename to packages/core/integration-tests/data/integration/glob-pipeline/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob-tilde/.parcelrc b/packages/core/integration-tests/data/integration/glob-tilde/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/.parcelrc rename to packages/core/integration-tests/data/integration/glob-tilde/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-tilde/package.json b/packages/core/integration-tests/data/integration/glob-tilde/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/package.json rename to packages/core/integration-tests/data/integration/glob-tilde/package.json diff --git a/packages/core/integration-tests/test/integration/glob-tilde/packages/child/dir/a.js b/packages/core/integration-tests/data/integration/glob-tilde/packages/child/dir/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/packages/child/dir/a.js rename to packages/core/integration-tests/data/integration/glob-tilde/packages/child/dir/a.js diff --git a/packages/core/integration-tests/test/integration/glob-tilde/packages/child/dir/b.js b/packages/core/integration-tests/data/integration/glob-tilde/packages/child/dir/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/packages/child/dir/b.js rename to packages/core/integration-tests/data/integration/glob-tilde/packages/child/dir/b.js diff --git a/packages/core/integration-tests/test/integration/glob-tilde/packages/child/index.js b/packages/core/integration-tests/data/integration/glob-tilde/packages/child/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/packages/child/index.js rename to packages/core/integration-tests/data/integration/glob-tilde/packages/child/index.js diff --git a/packages/core/integration-tests/test/integration/glob-tilde/packages/child/package.json b/packages/core/integration-tests/data/integration/glob-tilde/packages/child/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/packages/child/package.json rename to packages/core/integration-tests/data/integration/glob-tilde/packages/child/package.json diff --git a/packages/core/integration-tests/test/integration/glob-tilde/yarn.lock b/packages/core/integration-tests/data/integration/glob-tilde/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob-tilde/yarn.lock rename to packages/core/integration-tests/data/integration/glob-tilde/yarn.lock diff --git a/packages/core/integration-tests/test/integration/glob/.parcelrc b/packages/core/integration-tests/data/integration/glob/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/glob/.parcelrc rename to packages/core/integration-tests/data/integration/glob/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob/dir/a.js b/packages/core/integration-tests/data/integration/glob/dir/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob/dir/a.js rename to packages/core/integration-tests/data/integration/glob/dir/a.js diff --git a/packages/core/integration-tests/test/integration/glob/dir/b.js b/packages/core/integration-tests/data/integration/glob/dir/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob/dir/b.js rename to packages/core/integration-tests/data/integration/glob/dir/b.js diff --git a/packages/core/integration-tests/test/integration/glob/index.js b/packages/core/integration-tests/data/integration/glob/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob/index.js rename to packages/core/integration-tests/data/integration/glob/index.js diff --git a/packages/core/integration-tests/test/integration/glob/yarn.lock b/packages/core/integration-tests/data/integration/glob/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/glob/yarn.lock rename to packages/core/integration-tests/data/integration/glob/yarn.lock diff --git a/packages/core/integration-tests/test/integration/global-alias/index.js b/packages/core/integration-tests/data/integration/global-alias/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/global-alias/index.js rename to packages/core/integration-tests/data/integration/global-alias/index.js diff --git a/packages/core/integration-tests/test/integration/global-alias/package.json b/packages/core/integration-tests/data/integration/global-alias/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/global-alias/package.json rename to packages/core/integration-tests/data/integration/global-alias/package.json diff --git a/packages/core/integration-tests/test/integration/global-redeclare/index.js b/packages/core/integration-tests/data/integration/global-redeclare/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/global-redeclare/index.js rename to packages/core/integration-tests/data/integration/global-redeclare/index.js diff --git a/packages/core/integration-tests/test/integration/global-redeclare/package.json b/packages/core/integration-tests/data/integration/global-redeclare/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/global-redeclare/package.json rename to packages/core/integration-tests/data/integration/global-redeclare/package.json diff --git a/packages/core/integration-tests/test/integration/globals-module-specifier/a.js b/packages/core/integration-tests/data/integration/globals-module-specifier/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals-module-specifier/a.js rename to packages/core/integration-tests/data/integration/globals-module-specifier/a.js diff --git a/packages/core/integration-tests/test/integration/globals-module-specifier/b.js b/packages/core/integration-tests/data/integration/globals-module-specifier/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals-module-specifier/b.js rename to packages/core/integration-tests/data/integration/globals-module-specifier/b.js diff --git a/packages/core/integration-tests/test/integration/globals-module-specifier/c.js b/packages/core/integration-tests/data/integration/globals-module-specifier/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals-module-specifier/c.js rename to packages/core/integration-tests/data/integration/globals-module-specifier/c.js diff --git a/packages/core/integration-tests/test/integration/globals-module-specifier/package.json b/packages/core/integration-tests/data/integration/globals-module-specifier/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/globals-module-specifier/package.json rename to packages/core/integration-tests/data/integration/globals-module-specifier/package.json diff --git a/packages/core/integration-tests/test/integration/globals-unused/a.js b/packages/core/integration-tests/data/integration/globals-unused/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals-unused/a.js rename to packages/core/integration-tests/data/integration/globals-unused/a.js diff --git a/packages/core/integration-tests/test/integration/globals/index.js b/packages/core/integration-tests/data/integration/globals/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals/index.js rename to packages/core/integration-tests/data/integration/globals/index.js diff --git a/packages/core/integration-tests/test/integration/globals/multiple.js b/packages/core/integration-tests/data/integration/globals/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals/multiple.js rename to packages/core/integration-tests/data/integration/globals/multiple.js diff --git a/packages/core/integration-tests/test/integration/globals/scope-hoisting.js b/packages/core/integration-tests/data/integration/globals/scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/globals/scope-hoisting.js rename to packages/core/integration-tests/data/integration/globals/scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/glsl-relative-import/frag.glsl b/packages/core/integration-tests/data/integration/glsl-relative-import/frag.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl-relative-import/frag.glsl rename to packages/core/integration-tests/data/integration/glsl-relative-import/frag.glsl diff --git a/packages/core/integration-tests/test/integration/glsl-relative-import/index.js b/packages/core/integration-tests/data/integration/glsl-relative-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glsl-relative-import/index.js rename to packages/core/integration-tests/data/integration/glsl-relative-import/index.js diff --git a/packages/core/integration-tests/test/integration/glsl-relative-import/sub/other.glsl b/packages/core/integration-tests/data/integration/glsl-relative-import/sub/other.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl-relative-import/sub/other.glsl rename to packages/core/integration-tests/data/integration/glsl-relative-import/sub/other.glsl diff --git a/packages/core/integration-tests/test/integration/glsl-relative-import/sub/other2.glsl b/packages/core/integration-tests/data/integration/glsl-relative-import/sub/other2.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl-relative-import/sub/other2.glsl rename to packages/core/integration-tests/data/integration/glsl-relative-import/sub/other2.glsl diff --git a/packages/core/integration-tests/test/integration/glsl/compiled.glsl b/packages/core/integration-tests/data/integration/glsl/compiled.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/compiled.glsl rename to packages/core/integration-tests/data/integration/glsl/compiled.glsl diff --git a/packages/core/integration-tests/test/integration/glsl/index.js b/packages/core/integration-tests/data/integration/glsl/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/index.js rename to packages/core/integration-tests/data/integration/glsl/index.js diff --git a/packages/core/integration-tests/test/integration/glsl/lib.glsl b/packages/core/integration-tests/data/integration/glsl/lib.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/lib.glsl rename to packages/core/integration-tests/data/integration/glsl/lib.glsl diff --git a/packages/core/integration-tests/test/integration/glsl/local.frag b/packages/core/integration-tests/data/integration/glsl/local.frag similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/local.frag rename to packages/core/integration-tests/data/integration/glsl/local.frag diff --git a/packages/core/integration-tests/test/integration/glsl/local.glsl b/packages/core/integration-tests/data/integration/glsl/local.glsl similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/local.glsl rename to packages/core/integration-tests/data/integration/glsl/local.glsl diff --git a/packages/core/integration-tests/test/integration/glsl/local.vert b/packages/core/integration-tests/data/integration/glsl/local.vert similarity index 100% rename from packages/core/integration-tests/test/integration/glsl/local.vert rename to packages/core/integration-tests/data/integration/glsl/local.vert diff --git a/packages/core/integration-tests/test/integration/graphql-import/another.graphql b/packages/core/integration-tests/data/integration/graphql-import/another.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-import/another.graphql rename to packages/core/integration-tests/data/integration/graphql-import/another.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-import/index.js b/packages/core/integration-tests/data/integration/graphql-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-import/index.js rename to packages/core/integration-tests/data/integration/graphql-import/index.js diff --git a/packages/core/integration-tests/test/integration/graphql-import/local.graphql b/packages/core/integration-tests/data/integration/graphql-import/local.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-import/local.graphql rename to packages/core/integration-tests/data/integration/graphql-import/local.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-import/other.graphql b/packages/core/integration-tests/data/integration/graphql-import/other.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-import/other.graphql rename to packages/core/integration-tests/data/integration/graphql-import/other.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-named-import/MyQuery.graphql b/packages/core/integration-tests/data/integration/graphql-named-import/MyQuery.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-named-import/MyQuery.graphql rename to packages/core/integration-tests/data/integration/graphql-named-import/MyQuery.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-named-import/fragments.graphql b/packages/core/integration-tests/data/integration/graphql-named-import/fragments.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-named-import/fragments.graphql rename to packages/core/integration-tests/data/integration/graphql-named-import/fragments.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-named-import/index.js b/packages/core/integration-tests/data/integration/graphql-named-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-named-import/index.js rename to packages/core/integration-tests/data/integration/graphql-named-import/index.js diff --git a/packages/core/integration-tests/test/integration/graphql-named-import/moreFragments.graphql b/packages/core/integration-tests/data/integration/graphql-named-import/moreFragments.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-named-import/moreFragments.graphql rename to packages/core/integration-tests/data/integration/graphql-named-import/moreFragments.graphql diff --git a/packages/core/integration-tests/test/integration/graphql-named-import/otherFragments.graphql b/packages/core/integration-tests/data/integration/graphql-named-import/otherFragments.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql-named-import/otherFragments.graphql rename to packages/core/integration-tests/data/integration/graphql-named-import/otherFragments.graphql diff --git a/packages/core/integration-tests/test/integration/graphql/index.js b/packages/core/integration-tests/data/integration/graphql/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/graphql/index.js rename to packages/core/integration-tests/data/integration/graphql/index.js diff --git a/packages/core/integration-tests/test/integration/graphql/local.graphql b/packages/core/integration-tests/data/integration/graphql/local.graphql similarity index 100% rename from packages/core/integration-tests/test/integration/graphql/local.graphql rename to packages/core/integration-tests/data/integration/graphql/local.graphql diff --git a/packages/core/integration-tests/test/integration/hash-distDir/a/index.html b/packages/core/integration-tests/data/integration/hash-distDir/a/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/a/index.html rename to packages/core/integration-tests/data/integration/hash-distDir/a/index.html diff --git a/packages/core/integration-tests/test/integration/hash-distDir/a/index.js b/packages/core/integration-tests/data/integration/hash-distDir/a/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/a/index.js rename to packages/core/integration-tests/data/integration/hash-distDir/a/index.js diff --git a/packages/core/integration-tests/test/integration/hash-distDir/a/package.json b/packages/core/integration-tests/data/integration/hash-distDir/a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/a/package.json rename to packages/core/integration-tests/data/integration/hash-distDir/a/package.json diff --git a/packages/core/integration-tests/test/integration/hash-distDir/a/yarn.lock b/packages/core/integration-tests/data/integration/hash-distDir/a/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/a/yarn.lock rename to packages/core/integration-tests/data/integration/hash-distDir/a/yarn.lock diff --git a/packages/core/integration-tests/test/integration/hash-distDir/b/index.html b/packages/core/integration-tests/data/integration/hash-distDir/b/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/b/index.html rename to packages/core/integration-tests/data/integration/hash-distDir/b/index.html diff --git a/packages/core/integration-tests/test/integration/hash-distDir/b/index.js b/packages/core/integration-tests/data/integration/hash-distDir/b/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/b/index.js rename to packages/core/integration-tests/data/integration/hash-distDir/b/index.js diff --git a/packages/core/integration-tests/test/integration/hash-distDir/b/package.json b/packages/core/integration-tests/data/integration/hash-distDir/b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/b/package.json rename to packages/core/integration-tests/data/integration/hash-distDir/b/package.json diff --git a/packages/core/integration-tests/test/integration/hash-distDir/b/yarn.lock b/packages/core/integration-tests/data/integration/hash-distDir/b/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/hash-distDir/b/yarn.lock rename to packages/core/integration-tests/data/integration/hash-distDir/b/yarn.lock diff --git a/packages/core/integration-tests/test/integration/hmr-accept-self/index.js b/packages/core/integration-tests/data/integration/hmr-accept-self/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-accept-self/index.js rename to packages/core/integration-tests/data/integration/hmr-accept-self/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-accept-self/local.js b/packages/core/integration-tests/data/integration/hmr-accept-self/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-accept-self/local.js rename to packages/core/integration-tests/data/integration/hmr-accept-self/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-accept-self/other.js b/packages/core/integration-tests/data/integration/hmr-accept-self/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-accept-self/other.js rename to packages/core/integration-tests/data/integration/hmr-accept-self/other.js diff --git a/packages/core/integration-tests/test/integration/hmr-bubble/index.js b/packages/core/integration-tests/data/integration/hmr-bubble/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-bubble/index.js rename to packages/core/integration-tests/data/integration/hmr-bubble/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-bubble/local.js b/packages/core/integration-tests/data/integration/hmr-bubble/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-bubble/local.js rename to packages/core/integration-tests/data/integration/hmr-bubble/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-bubble/other.js b/packages/core/integration-tests/data/integration/hmr-bubble/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-bubble/other.js rename to packages/core/integration-tests/data/integration/hmr-bubble/other.js diff --git a/packages/core/integration-tests/test/integration/hmr-callbacks/index.js b/packages/core/integration-tests/data/integration/hmr-callbacks/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-callbacks/index.js rename to packages/core/integration-tests/data/integration/hmr-callbacks/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-callbacks/local.js b/packages/core/integration-tests/data/integration/hmr-callbacks/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-callbacks/local.js rename to packages/core/integration-tests/data/integration/hmr-callbacks/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-circular/index.js b/packages/core/integration-tests/data/integration/hmr-circular/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-circular/index.js rename to packages/core/integration-tests/data/integration/hmr-circular/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-circular/local.js b/packages/core/integration-tests/data/integration/hmr-circular/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-circular/local.js rename to packages/core/integration-tests/data/integration/hmr-circular/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-css-modules/index.html b/packages/core/integration-tests/data/integration/hmr-css-modules/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css-modules/index.html rename to packages/core/integration-tests/data/integration/hmr-css-modules/index.html diff --git a/packages/core/integration-tests/test/integration/hmr-css-modules/index.jsx b/packages/core/integration-tests/data/integration/hmr-css-modules/index.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css-modules/index.jsx rename to packages/core/integration-tests/data/integration/hmr-css-modules/index.jsx diff --git a/packages/core/integration-tests/test/integration/hmr-css-modules/index.module.css b/packages/core/integration-tests/data/integration/hmr-css-modules/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css-modules/index.module.css rename to packages/core/integration-tests/data/integration/hmr-css-modules/index.module.css diff --git a/packages/core/integration-tests/test/integration/hmr-css-modules/index2.module.css b/packages/core/integration-tests/data/integration/hmr-css-modules/index2.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css-modules/index2.module.css rename to packages/core/integration-tests/data/integration/hmr-css-modules/index2.module.css diff --git a/packages/core/integration-tests/test/integration/hmr-css-modules/package.json b/packages/core/integration-tests/data/integration/hmr-css-modules/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css-modules/package.json rename to packages/core/integration-tests/data/integration/hmr-css-modules/package.json diff --git a/packages/core/integration-tests/test/integration/hmr-css/index.2.css b/packages/core/integration-tests/data/integration/hmr-css/index.2.css similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css/index.2.css rename to packages/core/integration-tests/data/integration/hmr-css/index.2.css diff --git a/packages/core/integration-tests/test/integration/hmr-css/index.css b/packages/core/integration-tests/data/integration/hmr-css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css/index.css rename to packages/core/integration-tests/data/integration/hmr-css/index.css diff --git a/packages/core/integration-tests/test/integration/hmr-css/index.html b/packages/core/integration-tests/data/integration/hmr-css/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css/index.html rename to packages/core/integration-tests/data/integration/hmr-css/index.html diff --git a/packages/core/integration-tests/test/integration/hmr-css/index.js b/packages/core/integration-tests/data/integration/hmr-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-css/index.js rename to packages/core/integration-tests/data/integration/hmr-css/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-dispose/index.js b/packages/core/integration-tests/data/integration/hmr-dispose/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-dispose/index.js rename to packages/core/integration-tests/data/integration/hmr-dispose/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-dispose/local.js b/packages/core/integration-tests/data/integration/hmr-dispose/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-dispose/local.js rename to packages/core/integration-tests/data/integration/hmr-dispose/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-dispose/other.js b/packages/core/integration-tests/data/integration/hmr-dispose/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-dispose/other.js rename to packages/core/integration-tests/data/integration/hmr-dispose/other.js diff --git a/packages/core/integration-tests/test/integration/hmr-dynamic/index.js b/packages/core/integration-tests/data/integration/hmr-dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-dynamic/index.js rename to packages/core/integration-tests/data/integration/hmr-dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-dynamic/local.js b/packages/core/integration-tests/data/integration/hmr-dynamic/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-dynamic/local.js rename to packages/core/integration-tests/data/integration/hmr-dynamic/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/a.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/a.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/a.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/b.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/b.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/b.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/fn1.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/fn1.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/fn1.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/fn1.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/fn2.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/fn2.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/fn2.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/fn2.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/index.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/index.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/utils.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/utils.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents-reload/utils.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents-reload/utils.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/a.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/a.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/a.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/b.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/b.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/b.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/fn1.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/fn1.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/fn1.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/fn1.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/fn2.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/fn2.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/fn2.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/fn2.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/index.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/index.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-multiple-parents/utils.js b/packages/core/integration-tests/data/integration/hmr-multiple-parents/utils.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-multiple-parents/utils.js rename to packages/core/integration-tests/data/integration/hmr-multiple-parents/utils.js diff --git a/packages/core/integration-tests/test/integration/hmr-new-bundle/index.css b/packages/core/integration-tests/data/integration/hmr-new-bundle/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-new-bundle/index.css rename to packages/core/integration-tests/data/integration/hmr-new-bundle/index.css diff --git a/packages/core/integration-tests/test/integration/hmr-new-bundle/index.html b/packages/core/integration-tests/data/integration/hmr-new-bundle/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-new-bundle/index.html rename to packages/core/integration-tests/data/integration/hmr-new-bundle/index.html diff --git a/packages/core/integration-tests/test/integration/env-prior-transform/index.js b/packages/core/integration-tests/data/integration/hmr-new-bundle/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/env-prior-transform/index.js rename to packages/core/integration-tests/data/integration/hmr-new-bundle/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-reload/index.js b/packages/core/integration-tests/data/integration/hmr-reload/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-reload/index.js rename to packages/core/integration-tests/data/integration/hmr-reload/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-reload/local.js b/packages/core/integration-tests/data/integration/hmr-reload/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-reload/local.js rename to packages/core/integration-tests/data/integration/hmr-reload/local.js diff --git a/packages/core/integration-tests/test/integration/hmr-url/index.js b/packages/core/integration-tests/data/integration/hmr-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-url/index.js rename to packages/core/integration-tests/data/integration/hmr-url/index.js diff --git a/packages/core/integration-tests/test/integration/hmr-url/test.txt b/packages/core/integration-tests/data/integration/hmr-url/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/hmr-url/test.txt rename to packages/core/integration-tests/data/integration/hmr-url/test.txt diff --git a/packages/core/integration-tests/test/integration/htm-extension/index.htm b/packages/core/integration-tests/data/integration/htm-extension/index.htm similarity index 100% rename from packages/core/integration-tests/test/integration/htm-extension/index.htm rename to packages/core/integration-tests/data/integration/htm-extension/index.htm diff --git a/packages/core/integration-tests/test/integration/htm-extension/index.js b/packages/core/integration-tests/data/integration/htm-extension/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/htm-extension/index.js rename to packages/core/integration-tests/data/integration/htm-extension/index.js diff --git a/packages/core/integration-tests/test/integration/html-async-script/a.js b/packages/core/integration-tests/data/integration/html-async-script/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-async-script/a.js rename to packages/core/integration-tests/data/integration/html-async-script/a.js diff --git a/packages/core/integration-tests/test/integration/html-async-script/b.js b/packages/core/integration-tests/data/integration/html-async-script/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-async-script/b.js rename to packages/core/integration-tests/data/integration/html-async-script/b.js diff --git a/packages/core/integration-tests/test/integration/html-async-script/c.js b/packages/core/integration-tests/data/integration/html-async-script/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-async-script/c.js rename to packages/core/integration-tests/data/integration/html-async-script/c.js diff --git a/packages/core/integration-tests/test/integration/html-async-script/index.html b/packages/core/integration-tests/data/integration/html-async-script/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-async-script/index.html rename to packages/core/integration-tests/data/integration/html-async-script/index.html diff --git a/packages/core/integration-tests/test/integration/html-attr-order/index.html b/packages/core/integration-tests/data/integration/html-attr-order/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-attr-order/index.html rename to packages/core/integration-tests/data/integration/html-attr-order/index.html diff --git a/packages/core/integration-tests/test/integration/html-attr-order/other.html b/packages/core/integration-tests/data/integration/html-attr-order/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-attr-order/other.html rename to packages/core/integration-tests/data/integration/html-attr-order/other.html diff --git a/packages/core/integration-tests/test/integration/html-canonical/index.html b/packages/core/integration-tests/data/integration/html-canonical/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-canonical/index.html rename to packages/core/integration-tests/data/integration/html-canonical/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-doctype/index.css b/packages/core/integration-tests/data/integration/html-css-doctype/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-doctype/index.css rename to packages/core/integration-tests/data/integration/html-css-doctype/index.css diff --git a/packages/core/integration-tests/test/integration/html-css-doctype/index.html b/packages/core/integration-tests/data/integration/html-css-doctype/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-doctype/index.html rename to packages/core/integration-tests/data/integration/html-css-doctype/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-doctype/index.js b/packages/core/integration-tests/data/integration/html-css-doctype/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-doctype/index.js rename to packages/core/integration-tests/data/integration/html-css-doctype/index.js diff --git a/packages/core/integration-tests/test/integration/html-css-head/index.css b/packages/core/integration-tests/data/integration/html-css-head/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-head/index.css rename to packages/core/integration-tests/data/integration/html-css-head/index.css diff --git a/packages/core/integration-tests/test/integration/html-css-head/index.html b/packages/core/integration-tests/data/integration/html-css-head/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-head/index.html rename to packages/core/integration-tests/data/integration/html-css-head/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-head/index.js b/packages/core/integration-tests/data/integration/html-css-head/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-head/index.js rename to packages/core/integration-tests/data/integration/html-css-head/index.js diff --git a/packages/core/integration-tests/test/integration/html-css-js/index.css b/packages/core/integration-tests/data/integration/html-css-js/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-js/index.css rename to packages/core/integration-tests/data/integration/html-css-js/index.css diff --git a/packages/core/integration-tests/test/integration/html-css-js/index.html b/packages/core/integration-tests/data/integration/html-css-js/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-js/index.html rename to packages/core/integration-tests/data/integration/html-css-js/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-multi/a.css b/packages/core/integration-tests/data/integration/html-css-multi/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-multi/a.css rename to packages/core/integration-tests/data/integration/html-css-multi/a.css diff --git a/packages/core/integration-tests/test/integration/html-css-multi/a.js b/packages/core/integration-tests/data/integration/html-css-multi/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-multi/a.js rename to packages/core/integration-tests/data/integration/html-css-multi/a.js diff --git a/packages/core/integration-tests/test/integration/html-css-multi/b.css b/packages/core/integration-tests/data/integration/html-css-multi/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-multi/b.css rename to packages/core/integration-tests/data/integration/html-css-multi/b.css diff --git a/packages/core/integration-tests/test/integration/html-css-multi/b.js b/packages/core/integration-tests/data/integration/html-css-multi/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-multi/b.js rename to packages/core/integration-tests/data/integration/html-css-multi/b.js diff --git a/packages/core/integration-tests/test/integration/html-css-multi/index.html b/packages/core/integration-tests/data/integration/html-css-multi/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-multi/index.html rename to packages/core/integration-tests/data/integration/html-css-multi/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-optional-elements/index.css b/packages/core/integration-tests/data/integration/html-css-optional-elements/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-optional-elements/index.css rename to packages/core/integration-tests/data/integration/html-css-optional-elements/index.css diff --git a/packages/core/integration-tests/test/integration/html-css-optional-elements/index.html b/packages/core/integration-tests/data/integration/html-css-optional-elements/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-optional-elements/index.html rename to packages/core/integration-tests/data/integration/html-css-optional-elements/index.html diff --git a/packages/core/integration-tests/test/integration/html-css-optional-elements/index.js b/packages/core/integration-tests/data/integration/html-css-optional-elements/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-optional-elements/index.js rename to packages/core/integration-tests/data/integration/html-css-optional-elements/index.js diff --git a/packages/core/integration-tests/test/integration/html-css-optional-elements/other.js b/packages/core/integration-tests/data/integration/html-css-optional-elements/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css-optional-elements/other.js rename to packages/core/integration-tests/data/integration/html-css-optional-elements/other.js diff --git a/packages/core/integration-tests/test/integration/html-css/index.css b/packages/core/integration-tests/data/integration/html-css/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-css/index.css rename to packages/core/integration-tests/data/integration/html-css/index.css diff --git a/packages/core/integration-tests/test/integration/html-css/index.html b/packages/core/integration-tests/data/integration/html-css/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-css/index.html rename to packages/core/integration-tests/data/integration/html-css/index.html diff --git a/packages/core/integration-tests/test/integration/html-css/index.js b/packages/core/integration-tests/data/integration/html-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-css/index.js rename to packages/core/integration-tests/data/integration/html-css/index.js diff --git a/packages/core/integration-tests/test/integration/html-empty-reference/index.html b/packages/core/integration-tests/data/integration/html-empty-reference/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-empty-reference/index.html rename to packages/core/integration-tests/data/integration/html-empty-reference/index.html diff --git a/packages/core/integration-tests/test/integration/html-empty/index.html b/packages/core/integration-tests/data/integration/html-empty/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-empty/index.html rename to packages/core/integration-tests/data/integration/html-empty/index.html diff --git a/packages/core/integration-tests/test/integration/html-feed/atom.html b/packages/core/integration-tests/data/integration/html-feed/atom.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-feed/atom.html rename to packages/core/integration-tests/data/integration/html-feed/atom.html diff --git a/packages/core/integration-tests/test/integration/html-feed/feed.xml b/packages/core/integration-tests/data/integration/html-feed/feed.xml similarity index 100% rename from packages/core/integration-tests/test/integration/html-feed/feed.xml rename to packages/core/integration-tests/data/integration/html-feed/feed.xml diff --git a/packages/core/integration-tests/test/integration/html-feed/rss.html b/packages/core/integration-tests/data/integration/html-feed/rss.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-feed/rss.html rename to packages/core/integration-tests/data/integration/html-feed/rss.html diff --git a/packages/core/integration-tests/test/integration/html-image-href-attr/100x100.png b/packages/core/integration-tests/data/integration/html-image-href-attr/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-image-href-attr/100x100.png rename to packages/core/integration-tests/data/integration/html-image-href-attr/100x100.png diff --git a/packages/core/integration-tests/test/integration/html-image-href-attr/index.html b/packages/core/integration-tests/data/integration/html-image-href-attr/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-image-href-attr/index.html rename to packages/core/integration-tests/data/integration/html-image-href-attr/index.html diff --git a/packages/core/integration-tests/test/integration/html-imagesrcset/100x100.png b/packages/core/integration-tests/data/integration/html-imagesrcset/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-imagesrcset/100x100.png rename to packages/core/integration-tests/data/integration/html-imagesrcset/100x100.png diff --git a/packages/core/integration-tests/test/integration/html-imagesrcset/200x200.png b/packages/core/integration-tests/data/integration/html-imagesrcset/200x200.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-imagesrcset/200x200.png rename to packages/core/integration-tests/data/integration/html-imagesrcset/200x200.png diff --git a/packages/core/integration-tests/test/integration/html-imagesrcset/300x300.png b/packages/core/integration-tests/data/integration/html-imagesrcset/300x300.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-imagesrcset/300x300.png rename to packages/core/integration-tests/data/integration/html-imagesrcset/300x300.png diff --git a/packages/core/integration-tests/test/integration/html-imagesrcset/index.html b/packages/core/integration-tests/data/integration/html-imagesrcset/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-imagesrcset/index.html rename to packages/core/integration-tests/data/integration/html-imagesrcset/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-css-import/index.html b/packages/core/integration-tests/data/integration/html-inline-css-import/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-css-import/index.html rename to packages/core/integration-tests/data/integration/html-inline-css-import/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-css-import/test.css b/packages/core/integration-tests/data/integration/html-inline-css-import/test.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-css-import/test.css rename to packages/core/integration-tests/data/integration/html-inline-css-import/test.css diff --git a/packages/core/integration-tests/test/integration/html-inline-escape/100x100.png b/packages/core/integration-tests/data/integration/html-inline-escape/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-escape/100x100.png rename to packages/core/integration-tests/data/integration/html-inline-escape/100x100.png diff --git a/packages/core/integration-tests/test/integration/html-inline-escape/script.html b/packages/core/integration-tests/data/integration/html-inline-escape/script.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-escape/script.html rename to packages/core/integration-tests/data/integration/html-inline-escape/script.html diff --git a/packages/core/integration-tests/test/integration/html-inline-escape/script.js b/packages/core/integration-tests/data/integration/html-inline-escape/script.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-escape/script.js rename to packages/core/integration-tests/data/integration/html-inline-escape/script.js diff --git a/packages/core/integration-tests/test/integration/html-inline-escape/style.css b/packages/core/integration-tests/data/integration/html-inline-escape/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-escape/style.css rename to packages/core/integration-tests/data/integration/html-inline-escape/style.css diff --git a/packages/core/integration-tests/test/integration/html-inline-escape/style.html b/packages/core/integration-tests/data/integration/html-inline-escape/style.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-escape/style.html rename to packages/core/integration-tests/data/integration/html-inline-escape/style.html diff --git a/packages/core/integration-tests/test/integration/html-inline-importmap/index.html b/packages/core/integration-tests/data/integration/html-inline-importmap/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-importmap/index.html rename to packages/core/integration-tests/data/integration/html-inline-importmap/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-module/index.html b/packages/core/integration-tests/data/integration/html-inline-js-module/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-module/index.html rename to packages/core/integration-tests/data/integration/html-inline-js-module/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-nested/index.html b/packages/core/integration-tests/data/integration/html-inline-js-nested/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-nested/index.html rename to packages/core/integration-tests/data/integration/html-inline-js-nested/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-nested/test.js b/packages/core/integration-tests/data/integration/html-inline-js-nested/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-nested/test.js rename to packages/core/integration-tests/data/integration/html-inline-js-nested/test.js diff --git a/packages/core/integration-tests/test/integration/html-inline-js-nested/test.txt b/packages/core/integration-tests/data/integration/html-inline-js-nested/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-nested/test.txt rename to packages/core/integration-tests/data/integration/html-inline-js-nested/test.txt diff --git a/packages/core/integration-tests/test/integration/html-inline-js-require/index.html b/packages/core/integration-tests/data/integration/html-inline-js-require/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-require/index.html rename to packages/core/integration-tests/data/integration/html-inline-js-require/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-require/test.js b/packages/core/integration-tests/data/integration/html-inline-js-require/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-require/test.js rename to packages/core/integration-tests/data/integration/html-inline-js-require/test.js diff --git a/packages/core/integration-tests/test/integration/html-inline-js-script/error.html b/packages/core/integration-tests/data/integration/html-inline-js-script/error.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-script/error.html rename to packages/core/integration-tests/data/integration/html-inline-js-script/error.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-script/globals-dependencies.html b/packages/core/integration-tests/data/integration/html-inline-js-script/globals-dependencies.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-script/globals-dependencies.html rename to packages/core/integration-tests/data/integration/html-inline-js-script/globals-dependencies.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-script/globals.html b/packages/core/integration-tests/data/integration/html-inline-js-script/globals.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-script/globals.html rename to packages/core/integration-tests/data/integration/html-inline-js-script/globals.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js-script/module.js b/packages/core/integration-tests/data/integration/html-inline-js-script/module.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-script/module.js rename to packages/core/integration-tests/data/integration/html-inline-js-script/module.js diff --git a/packages/core/integration-tests/test/integration/html-inline-js-shared/index.html b/packages/core/integration-tests/data/integration/html-inline-js-shared/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js-shared/index.html rename to packages/core/integration-tests/data/integration/html-inline-js-shared/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-js/index.html b/packages/core/integration-tests/data/integration/html-inline-js/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-js/index.html rename to packages/core/integration-tests/data/integration/html-inline-js/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-sass/index.html b/packages/core/integration-tests/data/integration/html-inline-sass/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-sass/index.html rename to packages/core/integration-tests/data/integration/html-inline-sass/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-styles-element/index.html b/packages/core/integration-tests/data/integration/html-inline-styles-element/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-styles-element/index.html rename to packages/core/integration-tests/data/integration/html-inline-styles-element/index.html diff --git a/packages/core/integration-tests/test/integration/html-inline-styles/bg.jpg b/packages/core/integration-tests/data/integration/html-inline-styles/bg.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-styles/bg.jpg rename to packages/core/integration-tests/data/integration/html-inline-styles/bg.jpg diff --git a/packages/core/integration-tests/test/integration/html-inline-styles/img.jpg b/packages/core/integration-tests/data/integration/html-inline-styles/img.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-styles/img.jpg rename to packages/core/integration-tests/data/integration/html-inline-styles/img.jpg diff --git a/packages/core/integration-tests/test/integration/html-inline-styles/index.html b/packages/core/integration-tests/data/integration/html-inline-styles/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-inline-styles/index.html rename to packages/core/integration-tests/data/integration/html-inline-styles/index.html diff --git a/packages/core/integration-tests/test/integration/html-invalid/index.html b/packages/core/integration-tests/data/integration/html-invalid/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-invalid/index.html rename to packages/core/integration-tests/data/integration/html-invalid/index.html diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/a.js b/packages/core/integration-tests/data/integration/html-isolate-script/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/a.js rename to packages/core/integration-tests/data/integration/html-isolate-script/a.js diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/b.js b/packages/core/integration-tests/data/integration/html-isolate-script/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/b.js rename to packages/core/integration-tests/data/integration/html-isolate-script/b.js diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/c.js b/packages/core/integration-tests/data/integration/html-isolate-script/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/c.js rename to packages/core/integration-tests/data/integration/html-isolate-script/c.js diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/index.html b/packages/core/integration-tests/data/integration/html-isolate-script/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/index.html rename to packages/core/integration-tests/data/integration/html-isolate-script/index.html diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/package.json b/packages/core/integration-tests/data/integration/html-isolate-script/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/package.json rename to packages/core/integration-tests/data/integration/html-isolate-script/package.json diff --git a/packages/core/integration-tests/test/integration/html-isolate-script/yarn.lock b/packages/core/integration-tests/data/integration/html-isolate-script/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-isolate-script/yarn.lock rename to packages/core/integration-tests/data/integration/html-isolate-script/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-js-dedup/component-1.js b/packages/core/integration-tests/data/integration/html-js-dedup/component-1.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dedup/component-1.js rename to packages/core/integration-tests/data/integration/html-js-dedup/component-1.js diff --git a/packages/core/integration-tests/test/integration/html-js-dedup/component-2.js b/packages/core/integration-tests/data/integration/html-js-dedup/component-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dedup/component-2.js rename to packages/core/integration-tests/data/integration/html-js-dedup/component-2.js diff --git a/packages/core/integration-tests/test/integration/html-js-dedup/index.html b/packages/core/integration-tests/data/integration/html-js-dedup/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dedup/index.html rename to packages/core/integration-tests/data/integration/html-js-dedup/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-dedup/obj.js b/packages/core/integration-tests/data/integration/html-js-dedup/obj.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dedup/obj.js rename to packages/core/integration-tests/data/integration/html-js-dedup/obj.js diff --git a/packages/core/integration-tests/test/integration/html-js-dynamic/index.html b/packages/core/integration-tests/data/integration/html-js-dynamic/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dynamic/index.html rename to packages/core/integration-tests/data/integration/html-js-dynamic/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-dynamic/index.js b/packages/core/integration-tests/data/integration/html-js-dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dynamic/index.js rename to packages/core/integration-tests/data/integration/html-js-dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-dynamic/local.js b/packages/core/integration-tests/data/integration/html-js-dynamic/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-dynamic/local.js rename to packages/core/integration-tests/data/integration/html-js-dynamic/local.js diff --git a/packages/core/integration-tests/test/integration/html-js-not-import-swc-helpers-without-module/index.html b/packages/core/integration-tests/data/integration/html-js-not-import-swc-helpers-without-module/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-not-import-swc-helpers-without-module/index.html rename to packages/core/integration-tests/data/integration/html-js-not-import-swc-helpers-without-module/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/client/index.js b/packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/client/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/client/index.js rename to packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/client/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/client/simpleHasher.js b/packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/client/simpleHasher.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/client/simpleHasher.js rename to packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/client/simpleHasher.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/index.html b/packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/index.html rename to packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/index.js b/packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/index.js rename to packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/viewer/index.js b/packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/viewer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-dynamic-nested/viewer/index.js rename to packages/core/integration-tests/data/integration/html-js-shared-dynamic-nested/viewer/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/async.js b/packages/core/integration-tests/data/integration/html-js-shared-head/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/async.js rename to packages/core/integration-tests/data/integration/html-js-shared-head/async.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/index.html b/packages/core/integration-tests/data/integration/html-js-shared-head/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/index.html rename to packages/core/integration-tests/data/integration/html-js-shared-head/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/index.js b/packages/core/integration-tests/data/integration/html-js-shared-head/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/index.js rename to packages/core/integration-tests/data/integration/html-js-shared-head/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/package.json b/packages/core/integration-tests/data/integration/html-js-shared-head/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/package.json rename to packages/core/integration-tests/data/integration/html-js-shared-head/package.json diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/worker.js b/packages/core/integration-tests/data/integration/html-js-shared-head/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/worker.js rename to packages/core/integration-tests/data/integration/html-js-shared-head/worker.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-head/yarn.lock b/packages/core/integration-tests/data/integration/html-js-shared-head/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-head/yarn.lock rename to packages/core/integration-tests/data/integration/html-js-shared-head/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/a.html b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/a.html rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/a.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/a.js b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/a.js rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/a.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/b.html b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/b.html rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/b.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/b.js b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/b.js rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/b.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/lib.js b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/lib.js rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/lib.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/package.json b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/package.json rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/package.json diff --git a/packages/core/integration-tests/test/integration/html-js-shared-nomodule/yarn.lock b/packages/core/integration-tests/data/integration/html-js-shared-nomodule/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared-nomodule/yarn.lock rename to packages/core/integration-tests/data/integration/html-js-shared-nomodule/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-js-shared/async.js b/packages/core/integration-tests/data/integration/html-js-shared/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/async.js rename to packages/core/integration-tests/data/integration/html-js-shared/async.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared/index.html b/packages/core/integration-tests/data/integration/html-js-shared/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/index.html rename to packages/core/integration-tests/data/integration/html-js-shared/index.html diff --git a/packages/core/integration-tests/test/integration/html-js-shared/index.js b/packages/core/integration-tests/data/integration/html-js-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/index.js rename to packages/core/integration-tests/data/integration/html-js-shared/index.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared/package.json b/packages/core/integration-tests/data/integration/html-js-shared/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/package.json rename to packages/core/integration-tests/data/integration/html-js-shared/package.json diff --git a/packages/core/integration-tests/test/integration/html-js-shared/worker.js b/packages/core/integration-tests/data/integration/html-js-shared/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/worker.js rename to packages/core/integration-tests/data/integration/html-js-shared/worker.js diff --git a/packages/core/integration-tests/test/integration/html-js-shared/yarn.lock b/packages/core/integration-tests/data/integration/html-js-shared/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-js-shared/yarn.lock rename to packages/core/integration-tests/data/integration/html-js-shared/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-js/error.html b/packages/core/integration-tests/data/integration/html-js/error.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js/error.html rename to packages/core/integration-tests/data/integration/html-js/error.html diff --git a/packages/core/integration-tests/test/integration/html-js/index.html b/packages/core/integration-tests/data/integration/html-js/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-js/index.html rename to packages/core/integration-tests/data/integration/html-js/index.html diff --git a/packages/core/integration-tests/test/integration/html-js/index.js b/packages/core/integration-tests/data/integration/html-js/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js/index.js rename to packages/core/integration-tests/data/integration/html-js/index.js diff --git a/packages/core/integration-tests/test/integration/html-js/other.js b/packages/core/integration-tests/data/integration/html-js/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-js/other.js rename to packages/core/integration-tests/data/integration/html-js/other.js diff --git a/packages/core/integration-tests/test/integration/html-meta/index.html b/packages/core/integration-tests/data/integration/html-meta/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-meta/index.html rename to packages/core/integration-tests/data/integration/html-meta/index.html diff --git a/packages/core/integration-tests/test/integration/html-meta/logo.png b/packages/core/integration-tests/data/integration/html-meta/logo.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-meta/logo.png rename to packages/core/integration-tests/data/integration/html-meta/logo.png diff --git a/packages/core/integration-tests/test/integration/html-meta/logo.svg b/packages/core/integration-tests/data/integration/html-meta/logo.svg similarity index 100% rename from packages/core/integration-tests/test/integration/html-meta/logo.svg rename to packages/core/integration-tests/data/integration/html-meta/logo.svg diff --git a/packages/core/integration-tests/test/integration/html-multi-entry/a.html b/packages/core/integration-tests/data/integration/html-multi-entry/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-entry/a.html rename to packages/core/integration-tests/data/integration/html-multi-entry/a.html diff --git a/packages/core/integration-tests/test/integration/html-multi-entry/b.html b/packages/core/integration-tests/data/integration/html-multi-entry/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-entry/b.html rename to packages/core/integration-tests/data/integration/html-multi-entry/b.html diff --git a/packages/core/integration-tests/test/integration/html-multi-entry/index.js b/packages/core/integration-tests/data/integration/html-multi-entry/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-entry/index.js rename to packages/core/integration-tests/data/integration/html-multi-entry/index.js diff --git a/packages/core/integration-tests/test/integration/html-multi-entry/style.css b/packages/core/integration-tests/data/integration/html-multi-entry/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-entry/style.css rename to packages/core/integration-tests/data/integration/html-multi-entry/style.css diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/package.json b/packages/core/integration-tests/data/integration/html-multi-targets/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/package.json rename to packages/core/integration-tests/data/integration/html-multi-targets/package.json diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/src/main1/index.html b/packages/core/integration-tests/data/integration/html-multi-targets/src/main1/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/src/main1/index.html rename to packages/core/integration-tests/data/integration/html-multi-targets/src/main1/index.html diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/src/main1/index.js b/packages/core/integration-tests/data/integration/html-multi-targets/src/main1/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/src/main1/index.js rename to packages/core/integration-tests/data/integration/html-multi-targets/src/main1/index.js diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/src/main2/index.html b/packages/core/integration-tests/data/integration/html-multi-targets/src/main2/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/src/main2/index.html rename to packages/core/integration-tests/data/integration/html-multi-targets/src/main2/index.html diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/src/main2/index.js b/packages/core/integration-tests/data/integration/html-multi-targets/src/main2/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/src/main2/index.js rename to packages/core/integration-tests/data/integration/html-multi-targets/src/main2/index.js diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/src/shared.js b/packages/core/integration-tests/data/integration/html-multi-targets/src/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/src/shared.js rename to packages/core/integration-tests/data/integration/html-multi-targets/src/shared.js diff --git a/packages/core/integration-tests/test/integration/html-multi-targets/yarn.lock b/packages/core/integration-tests/data/integration/html-multi-targets/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-multi-targets/yarn.lock rename to packages/core/integration-tests/data/integration/html-multi-targets/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-no-js/index.html b/packages/core/integration-tests/data/integration/html-no-js/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-no-js/index.html rename to packages/core/integration-tests/data/integration/html-no-js/index.html diff --git a/packages/core/integration-tests/test/integration/html-no-js/no-body-or-html.html b/packages/core/integration-tests/data/integration/html-no-js/no-body-or-html.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-no-js/no-body-or-html.html rename to packages/core/integration-tests/data/integration/html-no-js/no-body-or-html.html diff --git a/packages/core/integration-tests/test/integration/html-no-js/no-body.html b/packages/core/integration-tests/data/integration/html-no-js/no-body.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-no-js/no-body.html rename to packages/core/integration-tests/data/integration/html-no-js/no-body.html diff --git a/packages/core/integration-tests/test/integration/html-no-js/package.json b/packages/core/integration-tests/data/integration/html-no-js/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-no-js/package.json rename to packages/core/integration-tests/data/integration/html-no-js/package.json diff --git a/packages/core/integration-tests/test/integration/html-no-js/yarn.lock b/packages/core/integration-tests/data/integration/html-no-js/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-no-js/yarn.lock rename to packages/core/integration-tests/data/integration/html-no-js/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-object/file.svg b/packages/core/integration-tests/data/integration/html-object/file.svg similarity index 100% rename from packages/core/integration-tests/test/integration/html-object/file.svg rename to packages/core/integration-tests/data/integration/html-object/file.svg diff --git a/packages/core/integration-tests/test/integration/html-object/index.html b/packages/core/integration-tests/data/integration/html-object/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-object/index.html rename to packages/core/integration-tests/data/integration/html-object/index.html diff --git a/packages/core/integration-tests/test/integration/html-optional-closing-tags/index.html b/packages/core/integration-tests/data/integration/html-optional-closing-tags/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-optional-closing-tags/index.html rename to packages/core/integration-tests/data/integration/html-optional-closing-tags/index.html diff --git a/packages/core/integration-tests/test/integration/html-pkg-source-array/a.html b/packages/core/integration-tests/data/integration/html-pkg-source-array/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source-array/a.html rename to packages/core/integration-tests/data/integration/html-pkg-source-array/a.html diff --git a/packages/core/integration-tests/test/integration/html-pkg-source-array/b.html b/packages/core/integration-tests/data/integration/html-pkg-source-array/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source-array/b.html rename to packages/core/integration-tests/data/integration/html-pkg-source-array/b.html diff --git a/packages/core/integration-tests/test/integration/html-pkg-source-array/package.json b/packages/core/integration-tests/data/integration/html-pkg-source-array/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source-array/package.json rename to packages/core/integration-tests/data/integration/html-pkg-source-array/package.json diff --git a/packages/core/integration-tests/test/integration/html-pkg-source-array/yarn.lock b/packages/core/integration-tests/data/integration/html-pkg-source-array/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source-array/yarn.lock rename to packages/core/integration-tests/data/integration/html-pkg-source-array/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-pkg-source/index.html b/packages/core/integration-tests/data/integration/html-pkg-source/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source/index.html rename to packages/core/integration-tests/data/integration/html-pkg-source/index.html diff --git a/packages/core/integration-tests/test/integration/html-pkg-source/package.json b/packages/core/integration-tests/data/integration/html-pkg-source/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source/package.json rename to packages/core/integration-tests/data/integration/html-pkg-source/package.json diff --git a/packages/core/integration-tests/test/integration/html-pkg-source/yarn.lock b/packages/core/integration-tests/data/integration/html-pkg-source/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-pkg-source/yarn.lock rename to packages/core/integration-tests/data/integration/html-pkg-source/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-protocol-relative/index.css b/packages/core/integration-tests/data/integration/html-protocol-relative/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html-protocol-relative/index.css rename to packages/core/integration-tests/data/integration/html-protocol-relative/index.css diff --git a/packages/core/integration-tests/test/integration/html-protocol-relative/index.html b/packages/core/integration-tests/data/integration/html-protocol-relative/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-protocol-relative/index.html rename to packages/core/integration-tests/data/integration/html-protocol-relative/index.html diff --git a/packages/core/integration-tests/test/integration/html-root/.eslintrc.json b/packages/core/integration-tests/data/integration/html-root/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/.eslintrc.json rename to packages/core/integration-tests/data/integration/html-root/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/html-root/index.html b/packages/core/integration-tests/data/integration/html-root/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/index.html rename to packages/core/integration-tests/data/integration/html-root/index.html diff --git a/packages/core/integration-tests/test/integration/html-root/index2.js b/packages/core/integration-tests/data/integration/html-root/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/index2.js rename to packages/core/integration-tests/data/integration/html-root/index2.js diff --git a/packages/core/integration-tests/test/integration/html-root/main.js b/packages/core/integration-tests/data/integration/html-root/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/main.js rename to packages/core/integration-tests/data/integration/html-root/main.js diff --git a/packages/core/integration-tests/test/integration/html-root/other.html b/packages/core/integration-tests/data/integration/html-root/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/other.html rename to packages/core/integration-tests/data/integration/html-root/other.html diff --git a/packages/core/integration-tests/test/integration/html-root/util.js b/packages/core/integration-tests/data/integration/html-root/util.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-root/util.js rename to packages/core/integration-tests/data/integration/html-root/util.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/async.js b/packages/core/integration-tests/data/integration/html-shared-referenced/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/async.js rename to packages/core/integration-tests/data/integration/html-shared-referenced/async.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/async2.js b/packages/core/integration-tests/data/integration/html-shared-referenced/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/async2.js rename to packages/core/integration-tests/data/integration/html-shared-referenced/async2.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/index1.html b/packages/core/integration-tests/data/integration/html-shared-referenced/index1.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/index1.html rename to packages/core/integration-tests/data/integration/html-shared-referenced/index1.html diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/index1.js b/packages/core/integration-tests/data/integration/html-shared-referenced/index1.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/index1.js rename to packages/core/integration-tests/data/integration/html-shared-referenced/index1.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/index2.html b/packages/core/integration-tests/data/integration/html-shared-referenced/index2.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/index2.html rename to packages/core/integration-tests/data/integration/html-shared-referenced/index2.html diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/index2.js b/packages/core/integration-tests/data/integration/html-shared-referenced/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/index2.js rename to packages/core/integration-tests/data/integration/html-shared-referenced/index2.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/package.json b/packages/core/integration-tests/data/integration/html-shared-referenced/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/package.json rename to packages/core/integration-tests/data/integration/html-shared-referenced/package.json diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/shared.js b/packages/core/integration-tests/data/integration/html-shared-referenced/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/shared.js rename to packages/core/integration-tests/data/integration/html-shared-referenced/shared.js diff --git a/packages/core/integration-tests/test/integration/html-shared-referenced/yarn.lock b/packages/core/integration-tests/data/integration/html-shared-referenced/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-referenced/yarn.lock rename to packages/core/integration-tests/data/integration/html-shared-referenced/yarn.lock diff --git a/packages/core/integration-tests/test/integration/html-shared-worker/index.html b/packages/core/integration-tests/data/integration/html-shared-worker/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-worker/index.html rename to packages/core/integration-tests/data/integration/html-shared-worker/index.html diff --git a/packages/core/integration-tests/test/integration/html-shared-worker/index.js b/packages/core/integration-tests/data/integration/html-shared-worker/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-worker/index.js rename to packages/core/integration-tests/data/integration/html-shared-worker/index.js diff --git a/packages/core/integration-tests/test/integration/html-shared-worker/worker.js b/packages/core/integration-tests/data/integration/html-shared-worker/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared-worker/worker.js rename to packages/core/integration-tests/data/integration/html-shared-worker/worker.js diff --git a/packages/core/integration-tests/test/integration/html-shared/iframe.html b/packages/core/integration-tests/data/integration/html-shared/iframe.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared/iframe.html rename to packages/core/integration-tests/data/integration/html-shared/iframe.html diff --git a/packages/core/integration-tests/test/integration/html-shared/iframe.js b/packages/core/integration-tests/data/integration/html-shared/iframe.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared/iframe.js rename to packages/core/integration-tests/data/integration/html-shared/iframe.js diff --git a/packages/core/integration-tests/test/integration/html-shared/index.html b/packages/core/integration-tests/data/integration/html-shared/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared/index.html rename to packages/core/integration-tests/data/integration/html-shared/index.html diff --git a/packages/core/integration-tests/test/integration/html-shared/index.js b/packages/core/integration-tests/data/integration/html-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-shared/index.js rename to packages/core/integration-tests/data/integration/html-shared/index.js diff --git a/packages/core/integration-tests/test/integration/html-source-srcset/100x100.png b/packages/core/integration-tests/data/integration/html-source-srcset/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-source-srcset/100x100.png rename to packages/core/integration-tests/data/integration/html-source-srcset/100x100.png diff --git a/packages/core/integration-tests/test/integration/html-source-srcset/200x200.png b/packages/core/integration-tests/data/integration/html-source-srcset/200x200.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-source-srcset/200x200.png rename to packages/core/integration-tests/data/integration/html-source-srcset/200x200.png diff --git a/packages/core/integration-tests/test/integration/html-source-srcset/300x300.png b/packages/core/integration-tests/data/integration/html-source-srcset/300x300.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-source-srcset/300x300.png rename to packages/core/integration-tests/data/integration/html-source-srcset/300x300.png diff --git a/packages/core/integration-tests/test/integration/html-source-srcset/index.html b/packages/core/integration-tests/data/integration/html-source-srcset/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-source-srcset/index.html rename to packages/core/integration-tests/data/integration/html-source-srcset/index.html diff --git a/packages/core/integration-tests/test/integration/html-srcset/100x100.png b/packages/core/integration-tests/data/integration/html-srcset/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-srcset/100x100.png rename to packages/core/integration-tests/data/integration/html-srcset/100x100.png diff --git a/packages/core/integration-tests/test/integration/html-srcset/200x200.png b/packages/core/integration-tests/data/integration/html-srcset/200x200.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-srcset/200x200.png rename to packages/core/integration-tests/data/integration/html-srcset/200x200.png diff --git a/packages/core/integration-tests/test/integration/html-srcset/300x300.png b/packages/core/integration-tests/data/integration/html-srcset/300x300.png similarity index 100% rename from packages/core/integration-tests/test/integration/html-srcset/300x300.png rename to packages/core/integration-tests/data/integration/html-srcset/300x300.png diff --git a/packages/core/integration-tests/test/integration/html-srcset/index.html b/packages/core/integration-tests/data/integration/html-srcset/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-srcset/index.html rename to packages/core/integration-tests/data/integration/html-srcset/index.html diff --git a/packages/core/integration-tests/test/integration/html-svg-case/index.html b/packages/core/integration-tests/data/integration/html-svg-case/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-case/index.html rename to packages/core/integration-tests/data/integration/html-svg-case/index.html diff --git a/packages/core/integration-tests/test/integration/html-svg-case/other.html b/packages/core/integration-tests/data/integration/html-svg-case/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-case/other.html rename to packages/core/integration-tests/data/integration/html-svg-case/other.html diff --git a/packages/core/integration-tests/test/integration/html-svg-image/file.svg b/packages/core/integration-tests/data/integration/html-svg-image/file.svg similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-image/file.svg rename to packages/core/integration-tests/data/integration/html-svg-image/file.svg diff --git a/packages/core/integration-tests/test/integration/html-svg-image/index.html b/packages/core/integration-tests/data/integration/html-svg-image/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-image/index.html rename to packages/core/integration-tests/data/integration/html-svg-image/index.html diff --git a/packages/core/integration-tests/test/integration/html-svg-local-symbol/index.html b/packages/core/integration-tests/data/integration/html-svg-local-symbol/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-local-symbol/index.html rename to packages/core/integration-tests/data/integration/html-svg-local-symbol/index.html diff --git a/packages/core/integration-tests/test/integration/html-svg-script/index.html b/packages/core/integration-tests/data/integration/html-svg-script/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-script/index.html rename to packages/core/integration-tests/data/integration/html-svg-script/index.html diff --git a/packages/core/integration-tests/test/integration/html-svg-script/script-a.js b/packages/core/integration-tests/data/integration/html-svg-script/script-a.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-script/script-a.js rename to packages/core/integration-tests/data/integration/html-svg-script/script-a.js diff --git a/packages/core/integration-tests/test/integration/html-svg-script/script-b.js b/packages/core/integration-tests/data/integration/html-svg-script/script-b.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg-script/script-b.js rename to packages/core/integration-tests/data/integration/html-svg-script/script-b.js diff --git a/packages/core/integration-tests/test/integration/html-svg/file.svg b/packages/core/integration-tests/data/integration/html-svg/file.svg similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg/file.svg rename to packages/core/integration-tests/data/integration/html-svg/file.svg diff --git a/packages/core/integration-tests/test/integration/html-svg/index.html b/packages/core/integration-tests/data/integration/html-svg/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-svg/index.html rename to packages/core/integration-tests/data/integration/html-svg/index.html diff --git a/packages/core/integration-tests/test/integration/html-sync-async-asset/index.html b/packages/core/integration-tests/data/integration/html-sync-async-asset/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-sync-async-asset/index.html rename to packages/core/integration-tests/data/integration/html-sync-async-asset/index.html diff --git a/packages/core/integration-tests/test/integration/html-sync-async-asset/index.js b/packages/core/integration-tests/data/integration/html-sync-async-asset/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-sync-async-asset/index.js rename to packages/core/integration-tests/data/integration/html-sync-async-asset/index.js diff --git a/packages/core/integration-tests/test/integration/html-sync-async-asset/other.js b/packages/core/integration-tests/data/integration/html-sync-async-asset/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-sync-async-asset/other.js rename to packages/core/integration-tests/data/integration/html-sync-async-asset/other.js diff --git a/packages/core/integration-tests/test/integration/html-sync-async-asset/test.js b/packages/core/integration-tests/data/integration/html-sync-async-asset/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/html-sync-async-asset/test.js rename to packages/core/integration-tests/data/integration/html-sync-async-asset/test.js diff --git a/packages/core/integration-tests/test/integration/html-virtualpath/index.html b/packages/core/integration-tests/data/integration/html-virtualpath/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-virtualpath/index.html rename to packages/core/integration-tests/data/integration/html-virtualpath/index.html diff --git a/packages/core/integration-tests/test/integration/html-virtualpath/other.html b/packages/core/integration-tests/data/integration/html-virtualpath/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html-virtualpath/other.html rename to packages/core/integration-tests/data/integration/html-virtualpath/other.html diff --git a/packages/core/integration-tests/test/integration/html/100x100.png b/packages/core/integration-tests/data/integration/html/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/html/100x100.png rename to packages/core/integration-tests/data/integration/html/100x100.png diff --git a/packages/core/integration-tests/test/integration/html/foo/index.html b/packages/core/integration-tests/data/integration/html/foo/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html/foo/index.html rename to packages/core/integration-tests/data/integration/html/foo/index.html diff --git a/packages/core/integration-tests/test/integration/html/foo/other.html b/packages/core/integration-tests/data/integration/html/foo/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html/foo/other.html rename to packages/core/integration-tests/data/integration/html/foo/other.html diff --git a/packages/core/integration-tests/test/integration/html/icons.svg b/packages/core/integration-tests/data/integration/html/icons.svg similarity index 100% rename from packages/core/integration-tests/test/integration/html/icons.svg rename to packages/core/integration-tests/data/integration/html/icons.svg diff --git a/packages/core/integration-tests/test/integration/html/index.css b/packages/core/integration-tests/data/integration/html/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/html/index.css rename to packages/core/integration-tests/data/integration/html/index.css diff --git a/packages/core/integration-tests/test/integration/html/index.html b/packages/core/integration-tests/data/integration/html/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/html/index.html rename to packages/core/integration-tests/data/integration/html/index.html diff --git a/packages/core/integration-tests/test/integration/html/index.js b/packages/core/integration-tests/data/integration/html/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/html/index.js rename to packages/core/integration-tests/data/integration/html/index.js diff --git a/packages/core/integration-tests/test/integration/html/other.html b/packages/core/integration-tests/data/integration/html/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/html/other.html rename to packages/core/integration-tests/data/integration/html/other.html diff --git a/packages/core/integration-tests/test/integration/htmlnano-config/.htmlnanorc.json b/packages/core/integration-tests/data/integration/htmlnano-config/.htmlnanorc.json similarity index 100% rename from packages/core/integration-tests/test/integration/htmlnano-config/.htmlnanorc.json rename to packages/core/integration-tests/data/integration/htmlnano-config/.htmlnanorc.json diff --git a/packages/core/integration-tests/test/integration/htmlnano-config/index.html b/packages/core/integration-tests/data/integration/htmlnano-config/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/htmlnano-config/index.html rename to packages/core/integration-tests/data/integration/htmlnano-config/index.html diff --git a/packages/core/integration-tests/test/integration/htmlnano-config/yarn.lock b/packages/core/integration-tests/data/integration/htmlnano-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/htmlnano-config/yarn.lock rename to packages/core/integration-tests/data/integration/htmlnano-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/htmlnano-defaults-form/index.html b/packages/core/integration-tests/data/integration/htmlnano-defaults-form/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/htmlnano-defaults-form/index.html rename to packages/core/integration-tests/data/integration/htmlnano-defaults-form/index.html diff --git a/packages/core/integration-tests/test/integration/htmlnano/index.html b/packages/core/integration-tests/data/integration/htmlnano/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/htmlnano/index.html rename to packages/core/integration-tests/data/integration/htmlnano/index.html diff --git a/packages/core/integration-tests/test/integration/https/primary.crt b/packages/core/integration-tests/data/integration/https/primary.crt similarity index 100% rename from packages/core/integration-tests/test/integration/https/primary.crt rename to packages/core/integration-tests/data/integration/https/primary.crt diff --git a/packages/core/integration-tests/test/integration/https/private.pem b/packages/core/integration-tests/data/integration/https/private.pem similarity index 100% rename from packages/core/integration-tests/test/integration/https/private.pem rename to packages/core/integration-tests/data/integration/https/private.pem diff --git a/packages/core/integration-tests/test/integration/image-config/clock.png b/packages/core/integration-tests/data/integration/image-config/clock.png similarity index 100% rename from packages/core/integration-tests/test/integration/image-config/clock.png rename to packages/core/integration-tests/data/integration/image-config/clock.png diff --git a/packages/core/integration-tests/test/integration/image-config/foo.png b/packages/core/integration-tests/data/integration/image-config/foo.png similarity index 100% rename from packages/core/integration-tests/test/integration/image-config/foo.png rename to packages/core/integration-tests/data/integration/image-config/foo.png diff --git a/packages/core/integration-tests/test/integration/image-config/image.jpg b/packages/core/integration-tests/data/integration/image-config/image.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/image-config/image.jpg rename to packages/core/integration-tests/data/integration/image-config/image.jpg diff --git a/packages/core/integration-tests/test/integration/image-config/sharp.config.json b/packages/core/integration-tests/data/integration/image-config/sharp.config.json similarity index 100% rename from packages/core/integration-tests/test/integration/image-config/sharp.config.json rename to packages/core/integration-tests/data/integration/image-config/sharp.config.json diff --git a/packages/core/integration-tests/test/integration/image-exif/resized.js b/packages/core/integration-tests/data/integration/image-exif/resized.js similarity index 100% rename from packages/core/integration-tests/test/integration/image-exif/resized.js rename to packages/core/integration-tests/data/integration/image-exif/resized.js diff --git a/packages/core/integration-tests/test/integration/image-exif/right.jpg b/packages/core/integration-tests/data/integration/image-exif/right.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/image-exif/right.jpg rename to packages/core/integration-tests/data/integration/image-exif/right.jpg diff --git a/packages/core/integration-tests/test/integration/image-multiple-queries/index.css b/packages/core/integration-tests/data/integration/image-multiple-queries/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/image-multiple-queries/index.css rename to packages/core/integration-tests/data/integration/image-multiple-queries/index.css diff --git a/packages/core/integration-tests/test/integration/image-multiple-queries/index.html b/packages/core/integration-tests/data/integration/image-multiple-queries/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/image-multiple-queries/index.html rename to packages/core/integration-tests/data/integration/image-multiple-queries/index.html diff --git a/packages/core/integration-tests/test/integration/image-multiple-queries/index.js b/packages/core/integration-tests/data/integration/image-multiple-queries/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/image-multiple-queries/index.js rename to packages/core/integration-tests/data/integration/image-multiple-queries/index.js diff --git a/packages/core/integration-tests/test/integration/image-multiple-queries/snow.jpg b/packages/core/integration-tests/data/integration/image-multiple-queries/snow.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/image-multiple-queries/snow.jpg rename to packages/core/integration-tests/data/integration/image-multiple-queries/snow.jpg diff --git a/packages/core/integration-tests/test/integration/image/banana.jpg b/packages/core/integration-tests/data/integration/image/banana.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/image/banana.jpg rename to packages/core/integration-tests/data/integration/image/banana.jpg diff --git a/packages/core/integration-tests/test/integration/image/clock.png b/packages/core/integration-tests/data/integration/image/clock.png similarity index 100% rename from packages/core/integration-tests/test/integration/image/clock.png rename to packages/core/integration-tests/data/integration/image/clock.png diff --git a/packages/core/integration-tests/test/integration/image/foo.png b/packages/core/integration-tests/data/integration/image/foo.png similarity index 100% rename from packages/core/integration-tests/test/integration/image/foo.png rename to packages/core/integration-tests/data/integration/image/foo.png diff --git a/packages/core/integration-tests/test/integration/image/image.jpg b/packages/core/integration-tests/data/integration/image/image.jpg similarity index 100% rename from packages/core/integration-tests/test/integration/image/image.jpg rename to packages/core/integration-tests/data/integration/image/image.jpg diff --git a/packages/core/integration-tests/test/integration/image/reformat-all.html b/packages/core/integration-tests/data/integration/image/reformat-all.html similarity index 100% rename from packages/core/integration-tests/test/integration/image/reformat-all.html rename to packages/core/integration-tests/data/integration/image/reformat-all.html diff --git a/packages/core/integration-tests/test/integration/image/reformat.css b/packages/core/integration-tests/data/integration/image/reformat.css similarity index 100% rename from packages/core/integration-tests/test/integration/image/reformat.css rename to packages/core/integration-tests/data/integration/image/reformat.css diff --git a/packages/core/integration-tests/test/integration/image/reformat.html b/packages/core/integration-tests/data/integration/image/reformat.html similarity index 100% rename from packages/core/integration-tests/test/integration/image/reformat.html rename to packages/core/integration-tests/data/integration/image/reformat.html diff --git a/packages/core/integration-tests/test/integration/image/reformat.js b/packages/core/integration-tests/data/integration/image/reformat.js similarity index 100% rename from packages/core/integration-tests/test/integration/image/reformat.js rename to packages/core/integration-tests/data/integration/image/reformat.js diff --git a/packages/core/integration-tests/test/integration/image/resized.js b/packages/core/integration-tests/data/integration/image/resized.js similarity index 100% rename from packages/core/integration-tests/test/integration/image/resized.js rename to packages/core/integration-tests/data/integration/image/resized.js diff --git a/packages/core/integration-tests/test/integration/import-html-async/100x100.png b/packages/core/integration-tests/data/integration/import-html-async/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-async/100x100.png rename to packages/core/integration-tests/data/integration/import-html-async/100x100.png diff --git a/packages/core/integration-tests/test/integration/import-html-async/index.css b/packages/core/integration-tests/data/integration/import-html-async/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-async/index.css rename to packages/core/integration-tests/data/integration/import-html-async/index.css diff --git a/packages/core/integration-tests/test/integration/import-html-async/index.js b/packages/core/integration-tests/data/integration/import-html-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-async/index.js rename to packages/core/integration-tests/data/integration/import-html-async/index.js diff --git a/packages/core/integration-tests/test/integration/import-html-async/other.html b/packages/core/integration-tests/data/integration/import-html-async/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-async/other.html rename to packages/core/integration-tests/data/integration/import-html-async/other.html diff --git a/packages/core/integration-tests/test/integration/import-html-sync/100x100.png b/packages/core/integration-tests/data/integration/import-html-sync/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-sync/100x100.png rename to packages/core/integration-tests/data/integration/import-html-sync/100x100.png diff --git a/packages/core/integration-tests/test/integration/import-html-sync/index.css b/packages/core/integration-tests/data/integration/import-html-sync/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-sync/index.css rename to packages/core/integration-tests/data/integration/import-html-sync/index.css diff --git a/packages/core/integration-tests/test/integration/import-html-sync/index.js b/packages/core/integration-tests/data/integration/import-html-sync/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-sync/index.js rename to packages/core/integration-tests/data/integration/import-html-sync/index.js diff --git a/packages/core/integration-tests/test/integration/import-html-sync/other.html b/packages/core/integration-tests/data/integration/import-html-sync/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/import-html-sync/other.html rename to packages/core/integration-tests/data/integration/import-html-sync/other.html diff --git a/packages/core/integration-tests/test/integration/import-meta/index.js b/packages/core/integration-tests/data/integration/import-meta/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-meta/index.js rename to packages/core/integration-tests/data/integration/import-meta/index.js diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/cjs.js b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/cjs.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/cjs.js rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/cjs.js diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/index.js b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/index.js rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/index.js diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/local-url.js b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/local-url.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/local-url.js rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/local-url.js diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/missing.js b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/missing.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/missing.js rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/missing.js diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/package.json b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/package.json rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/package.json diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/test.txt b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/test.txt rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/test.txt diff --git a/packages/core/integration-tests/test/integration/import-raw-import-meta-url/yarn.lock b/packages/core/integration-tests/data/integration/import-raw-import-meta-url/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw-import-meta-url/yarn.lock rename to packages/core/integration-tests/data/integration/import-raw-import-meta-url/yarn.lock diff --git a/packages/core/integration-tests/test/integration/import-raw/index.js b/packages/core/integration-tests/data/integration/import-raw/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw/index.js rename to packages/core/integration-tests/data/integration/import-raw/index.js diff --git a/packages/core/integration-tests/test/integration/import-raw/test.txt b/packages/core/integration-tests/data/integration/import-raw/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/import-raw/test.txt rename to packages/core/integration-tests/data/integration/import-raw/test.txt diff --git a/packages/core/integration-tests/test/integration/include_builtins-browser/main.js b/packages/core/integration-tests/data/integration/include_builtins-browser/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/include_builtins-browser/main.js rename to packages/core/integration-tests/data/integration/include_builtins-browser/main.js diff --git a/packages/core/integration-tests/test/integration/include_builtins-browser/package.json b/packages/core/integration-tests/data/integration/include_builtins-browser/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/include_builtins-browser/package.json rename to packages/core/integration-tests/data/integration/include_builtins-browser/package.json diff --git a/packages/core/integration-tests/test/integration/include_builtins-node/main.js b/packages/core/integration-tests/data/integration/include_builtins-node/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/include_builtins-node/main.js rename to packages/core/integration-tests/data/integration/include_builtins-node/main.js diff --git a/packages/core/integration-tests/test/integration/include_builtins-node/package.json b/packages/core/integration-tests/data/integration/include_builtins-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/include_builtins-node/package.json rename to packages/core/integration-tests/data/integration/include_builtins-node/package.json diff --git a/packages/core/integration-tests/test/integration/include_builtins-node/yarn.lock b/packages/core/integration-tests/data/integration/include_builtins-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/include_builtins-node/yarn.lock rename to packages/core/integration-tests/data/integration/include_builtins-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/include_node_modules/local.js b/packages/core/integration-tests/data/integration/include_node_modules/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/include_node_modules/local.js rename to packages/core/integration-tests/data/integration/include_node_modules/local.js diff --git a/packages/core/integration-tests/test/integration/include_node_modules/main.js b/packages/core/integration-tests/data/integration/include_node_modules/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/include_node_modules/main.js rename to packages/core/integration-tests/data/integration/include_node_modules/main.js diff --git a/packages/core/integration-tests/test/integration/include_node_modules/package.json b/packages/core/integration-tests/data/integration/include_node_modules/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/include_node_modules/package.json rename to packages/core/integration-tests/data/integration/include_node_modules/package.json diff --git a/packages/core/integration-tests/test/integration/included-file/.parcelrc b/packages/core/integration-tests/data/integration/included-file/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/included-file/.parcelrc rename to packages/core/integration-tests/data/integration/included-file/.parcelrc diff --git a/packages/core/integration-tests/test/integration/included-file/included.txt b/packages/core/integration-tests/data/integration/included-file/included.txt similarity index 100% rename from packages/core/integration-tests/test/integration/included-file/included.txt rename to packages/core/integration-tests/data/integration/included-file/included.txt diff --git a/packages/core/integration-tests/test/integration/included-file/index.txt b/packages/core/integration-tests/data/integration/included-file/index.txt similarity index 100% rename from packages/core/integration-tests/test/integration/included-file/index.txt rename to packages/core/integration-tests/data/integration/included-file/index.txt diff --git a/packages/core/integration-tests/test/integration/included-file/package.json b/packages/core/integration-tests/data/integration/included-file/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/included-file/package.json rename to packages/core/integration-tests/data/integration/included-file/package.json diff --git a/packages/core/integration-tests/test/integration/included-file/yarn.lock b/packages/core/integration-tests/data/integration/included-file/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/included-file/yarn.lock rename to packages/core/integration-tests/data/integration/included-file/yarn.lock diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/a.css b/packages/core/integration-tests/data/integration/incremental-bundling/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/a.css rename to packages/core/integration-tests/data/integration/incremental-bundling/a.css diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/a.js b/packages/core/integration-tests/data/integration/incremental-bundling/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/a.js rename to packages/core/integration-tests/data/integration/incremental-bundling/a.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/b.js b/packages/core/integration-tests/data/integration/incremental-bundling/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/b.js rename to packages/core/integration-tests/data/integration/incremental-bundling/b.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/c.js b/packages/core/integration-tests/data/integration/incremental-bundling/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/c.js rename to packages/core/integration-tests/data/integration/incremental-bundling/c.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/index-export.js b/packages/core/integration-tests/data/integration/incremental-bundling/index-export.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/index-export.js rename to packages/core/integration-tests/data/integration/incremental-bundling/index-export.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/index-multi-symbol.js b/packages/core/integration-tests/data/integration/incremental-bundling/index-multi-symbol.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/index-multi-symbol.js rename to packages/core/integration-tests/data/integration/incremental-bundling/index-multi-symbol.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/index-with-css.js b/packages/core/integration-tests/data/integration/incremental-bundling/index-with-css.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/index-with-css.js rename to packages/core/integration-tests/data/integration/incremental-bundling/index-with-css.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/index.html b/packages/core/integration-tests/data/integration/incremental-bundling/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/index.html rename to packages/core/integration-tests/data/integration/incremental-bundling/index.html diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/index.js b/packages/core/integration-tests/data/integration/incremental-bundling/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/index.js rename to packages/core/integration-tests/data/integration/incremental-bundling/index.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/multi-symbol-util.js b/packages/core/integration-tests/data/integration/incremental-bundling/multi-symbol-util.js similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/multi-symbol-util.js rename to packages/core/integration-tests/data/integration/incremental-bundling/multi-symbol-util.js diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/package.json b/packages/core/integration-tests/data/integration/incremental-bundling/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/package.json rename to packages/core/integration-tests/data/integration/incremental-bundling/package.json diff --git a/packages/core/integration-tests/test/integration/incremental-bundling/yarn.lock b/packages/core/integration-tests/data/integration/incremental-bundling/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/incremental-bundling/yarn.lock rename to packages/core/integration-tests/data/integration/incremental-bundling/yarn.lock diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/a.html b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/a.html rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/a.html diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/a.js b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/a.js rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/a.js diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/b.html b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/b.html rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/b.html diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/b.js b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/b.js rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/b.js diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/constants.js b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/constants.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/constants.js rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/constants.js diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/package.json b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/package.json rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/package.json diff --git a/packages/core/integration-tests/test/integration/inline-constants-shared-bundles/yarn.lock b/packages/core/integration-tests/data/integration/inline-constants-shared-bundles/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants-shared-bundles/yarn.lock rename to packages/core/integration-tests/data/integration/inline-constants-shared-bundles/yarn.lock diff --git a/packages/core/integration-tests/test/integration/inline-constants/a.js b/packages/core/integration-tests/data/integration/inline-constants/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants/a.js rename to packages/core/integration-tests/data/integration/inline-constants/a.js diff --git a/packages/core/integration-tests/test/integration/inline-constants/constants.js b/packages/core/integration-tests/data/integration/inline-constants/constants.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants/constants.js rename to packages/core/integration-tests/data/integration/inline-constants/constants.js diff --git a/packages/core/integration-tests/test/integration/inline-constants/index.js b/packages/core/integration-tests/data/integration/inline-constants/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants/index.js rename to packages/core/integration-tests/data/integration/inline-constants/index.js diff --git a/packages/core/integration-tests/test/integration/inline-constants/package.json b/packages/core/integration-tests/data/integration/inline-constants/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants/package.json rename to packages/core/integration-tests/data/integration/inline-constants/package.json diff --git a/packages/core/integration-tests/test/integration/inline-constants/yarn.lock b/packages/core/integration-tests/data/integration/inline-constants/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/inline-constants/yarn.lock rename to packages/core/integration-tests/data/integration/inline-constants/yarn.lock diff --git a/packages/core/integration-tests/test/integration/internalize-no-bundle-split/bar.js b/packages/core/integration-tests/data/integration/internalize-no-bundle-split/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-no-bundle-split/bar.js rename to packages/core/integration-tests/data/integration/internalize-no-bundle-split/bar.js diff --git a/packages/core/integration-tests/test/integration/internalize-no-bundle-split/foo.js b/packages/core/integration-tests/data/integration/internalize-no-bundle-split/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-no-bundle-split/foo.js rename to packages/core/integration-tests/data/integration/internalize-no-bundle-split/foo.js diff --git a/packages/core/integration-tests/test/integration/internalize-no-bundle-split/index.js b/packages/core/integration-tests/data/integration/internalize-no-bundle-split/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-no-bundle-split/index.js rename to packages/core/integration-tests/data/integration/internalize-no-bundle-split/index.js diff --git a/packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/core.js b/packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/core.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/core.js rename to packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/core.js diff --git a/packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/index.js b/packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/index.js rename to packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/index.js diff --git a/packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker1.js b/packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker1.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker1.js rename to packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker1.js diff --git a/packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker2.js b/packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker2.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker2.js rename to packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker2.js diff --git a/packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker3.js b/packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker3.js similarity index 100% rename from packages/core/integration-tests/test/integration/internalize-remove-bundlegroup/worker3.js rename to packages/core/integration-tests/data/integration/internalize-remove-bundlegroup/worker3.js diff --git a/packages/core/integration-tests/test/integration/invalid-bundler-config/index.html b/packages/core/integration-tests/data/integration/invalid-bundler-config/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/invalid-bundler-config/index.html rename to packages/core/integration-tests/data/integration/invalid-bundler-config/index.html diff --git a/packages/core/integration-tests/test/integration/invalid-bundler-config/package.json b/packages/core/integration-tests/data/integration/invalid-bundler-config/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/invalid-bundler-config/package.json rename to packages/core/integration-tests/data/integration/invalid-bundler-config/package.json diff --git a/packages/core/integration-tests/test/integration/invalid-bundler-config/yarn.lock b/packages/core/integration-tests/data/integration/invalid-bundler-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/invalid-bundler-config/yarn.lock rename to packages/core/integration-tests/data/integration/invalid-bundler-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/js-class-this-esm/.babelrc b/packages/core/integration-tests/data/integration/js-class-this-esm/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/js-class-this-esm/.babelrc rename to packages/core/integration-tests/data/integration/js-class-this-esm/.babelrc diff --git a/packages/core/integration-tests/test/integration/js-class-this-esm/a.js b/packages/core/integration-tests/data/integration/js-class-this-esm/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-class-this-esm/a.js rename to packages/core/integration-tests/data/integration/js-class-this-esm/a.js diff --git a/packages/core/integration-tests/test/integration/js-class-this-esm/b.js b/packages/core/integration-tests/data/integration/js-class-this-esm/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-class-this-esm/b.js rename to packages/core/integration-tests/data/integration/js-class-this-esm/b.js diff --git a/packages/core/integration-tests/test/integration/js-comment/index.js b/packages/core/integration-tests/data/integration/js-comment/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-comment/index.js rename to packages/core/integration-tests/data/integration/js-comment/index.js diff --git a/packages/core/integration-tests/test/integration/js-dedup-hoist/a.js b/packages/core/integration-tests/data/integration/js-dedup-hoist/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-dedup-hoist/a.js rename to packages/core/integration-tests/data/integration/js-dedup-hoist/a.js diff --git a/packages/core/integration-tests/test/integration/js-dedup-hoist/hello1.js b/packages/core/integration-tests/data/integration/js-dedup-hoist/hello1.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-dedup-hoist/hello1.js rename to packages/core/integration-tests/data/integration/js-dedup-hoist/hello1.js diff --git a/packages/core/integration-tests/test/integration/js-dedup-hoist/hello2.js b/packages/core/integration-tests/data/integration/js-dedup-hoist/hello2.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-dedup-hoist/hello2.js rename to packages/core/integration-tests/data/integration/js-dedup-hoist/hello2.js diff --git a/packages/core/integration-tests/test/integration/js-dedup-hoist/index.js b/packages/core/integration-tests/data/integration/js-dedup-hoist/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-dedup-hoist/index.js rename to packages/core/integration-tests/data/integration/js-dedup-hoist/index.js diff --git a/packages/core/integration-tests/test/integration/js-dedup-hoist/package.json b/packages/core/integration-tests/data/integration/js-dedup-hoist/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/js-dedup-hoist/package.json rename to packages/core/integration-tests/data/integration/js-dedup-hoist/package.json diff --git a/packages/core/integration-tests/test/integration/js-different-contents/hello.js b/packages/core/integration-tests/data/integration/js-different-contents/hello.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-different-contents/hello.js rename to packages/core/integration-tests/data/integration/js-different-contents/hello.js diff --git a/packages/core/integration-tests/test/integration/js-different-contents/index.js b/packages/core/integration-tests/data/integration/js-different-contents/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-different-contents/index.js rename to packages/core/integration-tests/data/integration/js-different-contents/index.js diff --git a/packages/core/integration-tests/test/integration/js-different-contents/world.js b/packages/core/integration-tests/data/integration/js-different-contents/world.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-different-contents/world.js rename to packages/core/integration-tests/data/integration/js-different-contents/world.js diff --git a/packages/core/integration-tests/test/integration/js-duplicate-re-exports/a.js b/packages/core/integration-tests/data/integration/js-duplicate-re-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-duplicate-re-exports/a.js rename to packages/core/integration-tests/data/integration/js-duplicate-re-exports/a.js diff --git a/packages/core/integration-tests/test/integration/js-duplicate-re-exports/b.js b/packages/core/integration-tests/data/integration/js-duplicate-re-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-duplicate-re-exports/b.js rename to packages/core/integration-tests/data/integration/js-duplicate-re-exports/b.js diff --git a/packages/core/integration-tests/test/integration/js-duplicate-re-exports/c.js b/packages/core/integration-tests/data/integration/js-duplicate-re-exports/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-duplicate-re-exports/c.js rename to packages/core/integration-tests/data/integration/js-duplicate-re-exports/c.js diff --git a/packages/core/integration-tests/test/integration/js-duplicate-re-exports/index.js b/packages/core/integration-tests/data/integration/js-duplicate-re-exports/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-duplicate-re-exports/index.js rename to packages/core/integration-tests/data/integration/js-duplicate-re-exports/index.js diff --git a/packages/core/integration-tests/test/integration/js-duplicate-re-exports/utilities.js b/packages/core/integration-tests/data/integration/js-duplicate-re-exports/utilities.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-duplicate-re-exports/utilities.js rename to packages/core/integration-tests/data/integration/js-duplicate-re-exports/utilities.js diff --git a/packages/core/integration-tests/test/integration/js-export-all/index.js b/packages/core/integration-tests/data/integration/js-export-all/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-all/index.js rename to packages/core/integration-tests/data/integration/js-export-all/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-all/other.js b/packages/core/integration-tests/data/integration/js-export-all/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-all/other.js rename to packages/core/integration-tests/data/integration/js-export-all/other.js diff --git a/packages/core/integration-tests/test/integration/js-export-arrow-support/bar/index.js b/packages/core/integration-tests/data/integration/js-export-arrow-support/bar/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-arrow-support/bar/index.js rename to packages/core/integration-tests/data/integration/js-export-arrow-support/bar/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-arrow-support/bar/other.js b/packages/core/integration-tests/data/integration/js-export-arrow-support/bar/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-arrow-support/bar/other.js rename to packages/core/integration-tests/data/integration/js-export-arrow-support/bar/other.js diff --git a/packages/core/integration-tests/test/integration/js-export-arrow-support/index.js b/packages/core/integration-tests/data/integration/js-export-arrow-support/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-arrow-support/index.js rename to packages/core/integration-tests/data/integration/js-export-arrow-support/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-arrow-support/package.json b/packages/core/integration-tests/data/integration/js-export-arrow-support/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-arrow-support/package.json rename to packages/core/integration-tests/data/integration/js-export-arrow-support/package.json diff --git a/packages/core/integration-tests/test/integration/js-export-arrow-support/yarn.lock b/packages/core/integration-tests/data/integration/js-export-arrow-support/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-arrow-support/yarn.lock rename to packages/core/integration-tests/data/integration/js-export-arrow-support/yarn.lock diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/a.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/a.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/a.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/b.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/b.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/b.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/c.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-anonymous/c.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-anonymous/c.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/a.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/a.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/a.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/b.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/b.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/b.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/c.mjs b/packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default-fn-circular-named/c.mjs rename to packages/core/integration-tests/data/integration/js-export-default-fn-circular-named/c.mjs diff --git a/packages/core/integration-tests/test/integration/js-export-default/.babelrc b/packages/core/integration-tests/data/integration/js-export-default/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default/.babelrc rename to packages/core/integration-tests/data/integration/js-export-default/.babelrc diff --git a/packages/core/integration-tests/test/integration/js-export-default/index.js b/packages/core/integration-tests/data/integration/js-export-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default/index.js rename to packages/core/integration-tests/data/integration/js-export-default/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-default/other.js b/packages/core/integration-tests/data/integration/js-export-default/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-default/other.js rename to packages/core/integration-tests/data/integration/js-export-default/other.js diff --git a/packages/core/integration-tests/test/integration/js-export-destructuring/index.js b/packages/core/integration-tests/data/integration/js-export-destructuring/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-destructuring/index.js rename to packages/core/integration-tests/data/integration/js-export-destructuring/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-functions/index.js b/packages/core/integration-tests/data/integration/js-export-functions/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-functions/index.js rename to packages/core/integration-tests/data/integration/js-export-functions/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-import-same/index.js b/packages/core/integration-tests/data/integration/js-export-import-same/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-import-same/index.js rename to packages/core/integration-tests/data/integration/js-export-import-same/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-import-same/other.js b/packages/core/integration-tests/data/integration/js-export-import-same/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-import-same/other.js rename to packages/core/integration-tests/data/integration/js-export-import-same/other.js diff --git a/packages/core/integration-tests/test/integration/js-export-import/index.js b/packages/core/integration-tests/data/integration/js-export-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-import/index.js rename to packages/core/integration-tests/data/integration/js-export-import/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-import/other.js b/packages/core/integration-tests/data/integration/js-export-import/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-import/other.js rename to packages/core/integration-tests/data/integration/js-export-import/other.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/bar.js b/packages/core/integration-tests/data/integration/js-export-many/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/bar.js rename to packages/core/integration-tests/data/integration/js-export-many/bar.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/baz.js b/packages/core/integration-tests/data/integration/js-export-many/baz.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/baz.js rename to packages/core/integration-tests/data/integration/js-export-many/baz.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/boo.js b/packages/core/integration-tests/data/integration/js-export-many/boo.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/boo.js rename to packages/core/integration-tests/data/integration/js-export-many/boo.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/foo.js b/packages/core/integration-tests/data/integration/js-export-many/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/foo.js rename to packages/core/integration-tests/data/integration/js-export-many/foo.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/foobar.js b/packages/core/integration-tests/data/integration/js-export-many/foobar.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/foobar.js rename to packages/core/integration-tests/data/integration/js-export-many/foobar.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/index.js b/packages/core/integration-tests/data/integration/js-export-many/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/index.js rename to packages/core/integration-tests/data/integration/js-export-many/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-many/types.js b/packages/core/integration-tests/data/integration/js-export-many/types.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-many/types.js rename to packages/core/integration-tests/data/integration/js-export-many/types.js diff --git a/packages/core/integration-tests/test/integration/js-export-namespace/index.js b/packages/core/integration-tests/data/integration/js-export-namespace/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-namespace/index.js rename to packages/core/integration-tests/data/integration/js-export-namespace/index.js diff --git a/packages/core/integration-tests/test/integration/js-export-namespace/other.js b/packages/core/integration-tests/data/integration/js-export-namespace/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-export-namespace/other.js rename to packages/core/integration-tests/data/integration/js-export-namespace/other.js diff --git a/packages/core/integration-tests/test/integration/js-import-default-live/index.js b/packages/core/integration-tests/data/integration/js-import-default-live/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-default-live/index.js rename to packages/core/integration-tests/data/integration/js-import-default-live/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-default-live/other.js b/packages/core/integration-tests/data/integration/js-import-default-live/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-default-live/other.js rename to packages/core/integration-tests/data/integration/js-import-default-live/other.js diff --git a/packages/core/integration-tests/test/integration/js-import-initialization/a.mjs b/packages/core/integration-tests/data/integration/js-import-initialization/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-initialization/a.mjs rename to packages/core/integration-tests/data/integration/js-import-initialization/a.mjs diff --git a/packages/core/integration-tests/test/integration/js-import-initialization/b.mjs b/packages/core/integration-tests/data/integration/js-import-initialization/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-initialization/b.mjs rename to packages/core/integration-tests/data/integration/js-import-initialization/b.mjs diff --git a/packages/core/integration-tests/test/integration/js-import-initialization/c.mjs b/packages/core/integration-tests/data/integration/js-import-initialization/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-initialization/c.mjs rename to packages/core/integration-tests/data/integration/js-import-initialization/c.mjs diff --git a/packages/core/integration-tests/test/integration/js-import-member/foo.js b/packages/core/integration-tests/data/integration/js-import-member/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-member/foo.js rename to packages/core/integration-tests/data/integration/js-import-member/foo.js diff --git a/packages/core/integration-tests/test/integration/js-import-member/index.js b/packages/core/integration-tests/data/integration/js-import-member/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-member/index.js rename to packages/core/integration-tests/data/integration/js-import-member/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/a.js b/packages/core/integration-tests/data/integration/js-import-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/a.js rename to packages/core/integration-tests/data/integration/js-import-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/b.js b/packages/core/integration-tests/data/integration/js-import-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/b.js rename to packages/core/integration-tests/data/integration/js-import-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/c.js b/packages/core/integration-tests/data/integration/js-import-namespace/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/c.js rename to packages/core/integration-tests/data/integration/js-import-namespace/c.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/class.js b/packages/core/integration-tests/data/integration/js-import-namespace/class.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/class.js rename to packages/core/integration-tests/data/integration/js-import-namespace/class.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/object.js b/packages/core/integration-tests/data/integration/js-import-namespace/object.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/object.js rename to packages/core/integration-tests/data/integration/js-import-namespace/object.js diff --git a/packages/core/integration-tests/test/integration/js-import-namespace/other.js b/packages/core/integration-tests/data/integration/js-import-namespace/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-namespace/other.js rename to packages/core/integration-tests/data/integration/js-import-namespace/other.js diff --git a/packages/core/integration-tests/test/integration/js-import-reexport-dep-order/a.js b/packages/core/integration-tests/data/integration/js-import-reexport-dep-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-reexport-dep-order/a.js rename to packages/core/integration-tests/data/integration/js-import-reexport-dep-order/a.js diff --git a/packages/core/integration-tests/test/integration/js-import-reexport-dep-order/b.js b/packages/core/integration-tests/data/integration/js-import-reexport-dep-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-reexport-dep-order/b.js rename to packages/core/integration-tests/data/integration/js-import-reexport-dep-order/b.js diff --git a/packages/core/integration-tests/test/integration/js-import-reexport-dep-order/c.js b/packages/core/integration-tests/data/integration/js-import-reexport-dep-order/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-reexport-dep-order/c.js rename to packages/core/integration-tests/data/integration/js-import-reexport-dep-order/c.js diff --git a/packages/core/integration-tests/test/integration/js-import-reexport-dep-order/index.js b/packages/core/integration-tests/data/integration/js-import-reexport-dep-order/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-reexport-dep-order/index.js rename to packages/core/integration-tests/data/integration/js-import-reexport-dep-order/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow-for-var/index.js b/packages/core/integration-tests/data/integration/js-import-shadow-for-var/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow-for-var/index.js rename to packages/core/integration-tests/data/integration/js-import-shadow-for-var/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow-for-var/other.js b/packages/core/integration-tests/data/integration/js-import-shadow-for-var/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow-for-var/other.js rename to packages/core/integration-tests/data/integration/js-import-shadow-for-var/other.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow-func-var/index.js b/packages/core/integration-tests/data/integration/js-import-shadow-func-var/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow-func-var/index.js rename to packages/core/integration-tests/data/integration/js-import-shadow-func-var/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow-func-var/other.js b/packages/core/integration-tests/data/integration/js-import-shadow-func-var/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow-func-var/other.js rename to packages/core/integration-tests/data/integration/js-import-shadow-func-var/other.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow/foo.js b/packages/core/integration-tests/data/integration/js-import-shadow/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow/foo.js rename to packages/core/integration-tests/data/integration/js-import-shadow/foo.js diff --git a/packages/core/integration-tests/test/integration/js-import-shadow/index.js b/packages/core/integration-tests/data/integration/js-import-shadow/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-shadow/index.js rename to packages/core/integration-tests/data/integration/js-import-shadow/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-this/index.js b/packages/core/integration-tests/data/integration/js-import-this/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-this/index.js rename to packages/core/integration-tests/data/integration/js-import-this/index.js diff --git a/packages/core/integration-tests/test/integration/js-import-this/other-wrapped.js b/packages/core/integration-tests/data/integration/js-import-this/other-wrapped.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-this/other-wrapped.js rename to packages/core/integration-tests/data/integration/js-import-this/other-wrapped.js diff --git a/packages/core/integration-tests/test/integration/js-import-this/other.js b/packages/core/integration-tests/data/integration/js-import-this/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-import-this/other.js rename to packages/core/integration-tests/data/integration/js-import-this/other.js diff --git a/packages/core/integration-tests/test/integration/js-invalid-import/index.js b/packages/core/integration-tests/data/integration/js-invalid-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-invalid-import/index.js rename to packages/core/integration-tests/data/integration/js-invalid-import/index.js diff --git a/packages/core/integration-tests/test/integration/js-invalid-import/package.json b/packages/core/integration-tests/data/integration/js-invalid-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/js-invalid-import/package.json rename to packages/core/integration-tests/data/integration/js-invalid-import/package.json diff --git a/packages/core/integration-tests/test/integration/js-require-free/index.js b/packages/core/integration-tests/data/integration/js-require-free/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-free/index.js rename to packages/core/integration-tests/data/integration/js-require-free/index.js diff --git a/packages/core/integration-tests/test/integration/js-require-import-different/addons.js b/packages/core/integration-tests/data/integration/js-require-import-different/addons.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-import-different/addons.js rename to packages/core/integration-tests/data/integration/js-require-import-different/addons.js diff --git a/packages/core/integration-tests/test/integration/js-require-import-different/hooks.js b/packages/core/integration-tests/data/integration/js-require-import-different/hooks.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-import-different/hooks.js rename to packages/core/integration-tests/data/integration/js-require-import-different/hooks.js diff --git a/packages/core/integration-tests/test/integration/js-require-import-different/index.js b/packages/core/integration-tests/data/integration/js-require-import-different/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-import-different/index.js rename to packages/core/integration-tests/data/integration/js-require-import-different/index.js diff --git a/packages/core/integration-tests/test/integration/js-require-import-different/package.json b/packages/core/integration-tests/data/integration/js-require-import-different/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-import-different/package.json rename to packages/core/integration-tests/data/integration/js-require-import-different/package.json diff --git a/packages/core/integration-tests/test/integration/js-require-import-different/store.js b/packages/core/integration-tests/data/integration/js-require-import-different/store.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-require-import-different/store.js rename to packages/core/integration-tests/data/integration/js-require-import-different/store.js diff --git a/packages/core/integration-tests/test/integration/js-runtime-dedup/async1.js b/packages/core/integration-tests/data/integration/js-runtime-dedup/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-runtime-dedup/async1.js rename to packages/core/integration-tests/data/integration/js-runtime-dedup/async1.js diff --git a/packages/core/integration-tests/test/integration/js-runtime-dedup/async2.js b/packages/core/integration-tests/data/integration/js-runtime-dedup/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-runtime-dedup/async2.js rename to packages/core/integration-tests/data/integration/js-runtime-dedup/async2.js diff --git a/packages/core/integration-tests/test/integration/js-runtime-dedup/index.js b/packages/core/integration-tests/data/integration/js-runtime-dedup/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-runtime-dedup/index.js rename to packages/core/integration-tests/data/integration/js-runtime-dedup/index.js diff --git a/packages/core/integration-tests/test/integration/js-runtime-dedup/shared.js b/packages/core/integration-tests/data/integration/js-runtime-dedup/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-runtime-dedup/shared.js rename to packages/core/integration-tests/data/integration/js-runtime-dedup/shared.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/hello/index.js b/packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/hello/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/hello/index.js rename to packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/hello/index.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/hello/value.js b/packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/hello/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/hello/value.js rename to packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/hello/value.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/index.js b/packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/index.js rename to packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/index.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/world/index.js b/packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/world/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/world/index.js rename to packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/world/index.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/world/value.js b/packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/world/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-different-dependencies/world/value.js rename to packages/core/integration-tests/data/integration/js-same-contents-different-dependencies/world/value.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/hello1.js b/packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/hello1.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/hello1.js rename to packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/hello1.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/hello2.js b/packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/hello2.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/hello2.js rename to packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/hello2.js diff --git a/packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/index.js b/packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-same-contents-same-dependencies/index.js rename to packages/core/integration-tests/data/integration/js-same-contents-same-dependencies/index.js diff --git a/packages/core/integration-tests/test/integration/js-this-commonjs/a.js b/packages/core/integration-tests/data/integration/js-this-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-this-commonjs/a.js rename to packages/core/integration-tests/data/integration/js-this-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/js-this-commonjs/b.js b/packages/core/integration-tests/data/integration/js-this-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-this-commonjs/b.js rename to packages/core/integration-tests/data/integration/js-this-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/js-this-es6/a.js b/packages/core/integration-tests/data/integration/js-this-es6/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-this-es6/a.js rename to packages/core/integration-tests/data/integration/js-this-es6/a.js diff --git a/packages/core/integration-tests/test/integration/js-this-es6/b.js b/packages/core/integration-tests/data/integration/js-this-es6/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-this-es6/b.js rename to packages/core/integration-tests/data/integration/js-this-es6/b.js diff --git a/packages/core/integration-tests/test/integration/js-unused-import-specifier-node-modules/a.js b/packages/core/integration-tests/data/integration/js-unused-import-specifier-node-modules/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-unused-import-specifier-node-modules/a.js rename to packages/core/integration-tests/data/integration/js-unused-import-specifier-node-modules/a.js diff --git a/packages/core/integration-tests/test/integration/js-unused-import-specifier/a.js b/packages/core/integration-tests/data/integration/js-unused-import-specifier/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-unused-import-specifier/a.js rename to packages/core/integration-tests/data/integration/js-unused-import-specifier/a.js diff --git a/packages/core/integration-tests/test/integration/js-unused-import-specifier/b.js b/packages/core/integration-tests/data/integration/js-unused-import-specifier/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/js-unused-import-specifier/b.js rename to packages/core/integration-tests/data/integration/js-unused-import-specifier/b.js diff --git a/packages/core/integration-tests/test/integration/json/index.js b/packages/core/integration-tests/data/integration/json/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/json/index.js rename to packages/core/integration-tests/data/integration/json/index.js diff --git a/packages/core/integration-tests/test/integration/json/local.json b/packages/core/integration-tests/data/integration/json/local.json similarity index 100% rename from packages/core/integration-tests/test/integration/json/local.json rename to packages/core/integration-tests/data/integration/json/local.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-16/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-16/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-16/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-16/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-16/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-16/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-16/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-16/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-16/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-16/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-16/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-16/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-18/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-18/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-18/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-18/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-18/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-18/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-18/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-18/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-18/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-18/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-18/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-18/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-experimental/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-experimental/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-experimental/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-experimental/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-experimental/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-experimental/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-experimental/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-experimental/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-experimental/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-experimental/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-experimental/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-experimental/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact-with-alias/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-preact-with-alias/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-preact/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-preact/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-preact/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-preact/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-preact/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-preact/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-preact/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-preact/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/index.js b/packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/package.json b/packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/tsconfig.json b/packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/tsconfig.json rename to packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic-tsconfig/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic-tsconfig/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-automatic/index.js b/packages/core/integration-tests/data/integration/jsx-automatic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic/index.js rename to packages/core/integration-tests/data/integration/jsx-automatic/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-automatic/package.json b/packages/core/integration-tests/data/integration/jsx-automatic/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic/package.json rename to packages/core/integration-tests/data/integration/jsx-automatic/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-automatic/yarn.lock b/packages/core/integration-tests/data/integration/jsx-automatic/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-automatic/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-automatic/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-hyperapp-no-dep/index.js b/packages/core/integration-tests/data/integration/jsx-hyperapp-no-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-hyperapp-no-dep/index.js rename to packages/core/integration-tests/data/integration/jsx-hyperapp-no-dep/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-hyperapp-no-dep/package.json b/packages/core/integration-tests/data/integration/jsx-hyperapp-no-dep/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-hyperapp-no-dep/package.json rename to packages/core/integration-tests/data/integration/jsx-hyperapp-no-dep/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-hyperapp/index.js b/packages/core/integration-tests/data/integration/jsx-hyperapp/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-hyperapp/index.js rename to packages/core/integration-tests/data/integration/jsx-hyperapp/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-hyperapp/package.json b/packages/core/integration-tests/data/integration/jsx-hyperapp/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-hyperapp/package.json rename to packages/core/integration-tests/data/integration/jsx-hyperapp/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-member/foo.jsx b/packages/core/integration-tests/data/integration/jsx-member/foo.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-member/foo.jsx rename to packages/core/integration-tests/data/integration/jsx-member/foo.jsx diff --git a/packages/core/integration-tests/test/integration/jsx-member/index.jsx b/packages/core/integration-tests/data/integration/jsx-member/index.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-member/index.jsx rename to packages/core/integration-tests/data/integration/jsx-member/index.jsx diff --git a/packages/core/integration-tests/test/integration/jsx-nervjs-no-dep/index.js b/packages/core/integration-tests/data/integration/jsx-nervjs-no-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-nervjs-no-dep/index.js rename to packages/core/integration-tests/data/integration/jsx-nervjs-no-dep/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-nervjs-no-dep/package.json b/packages/core/integration-tests/data/integration/jsx-nervjs-no-dep/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-nervjs-no-dep/package.json rename to packages/core/integration-tests/data/integration/jsx-nervjs-no-dep/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-nervjs/index.js b/packages/core/integration-tests/data/integration/jsx-nervjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-nervjs/index.js rename to packages/core/integration-tests/data/integration/jsx-nervjs/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-nervjs/package.json b/packages/core/integration-tests/data/integration/jsx-nervjs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-nervjs/package.json rename to packages/core/integration-tests/data/integration/jsx-nervjs/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/index.js b/packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/index.js rename to packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/package.json b/packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/package.json rename to packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/tsconfig.json b/packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/tsconfig.json rename to packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/yarn.lock b/packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-pragma-tsconfig/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-pragma-tsconfig/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-preact-no-dep/index.js b/packages/core/integration-tests/data/integration/jsx-preact-no-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-no-dep/index.js rename to packages/core/integration-tests/data/integration/jsx-preact-no-dep/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-preact-no-dep/package.json b/packages/core/integration-tests/data/integration/jsx-preact-no-dep/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-no-dep/package.json rename to packages/core/integration-tests/data/integration/jsx-preact-no-dep/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-preact-ts/index.tsx b/packages/core/integration-tests/data/integration/jsx-preact-ts/index.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-ts/index.tsx rename to packages/core/integration-tests/data/integration/jsx-preact-ts/index.tsx diff --git a/packages/core/integration-tests/test/integration/jsx-preact-ts/package.json b/packages/core/integration-tests/data/integration/jsx-preact-ts/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-ts/package.json rename to packages/core/integration-tests/data/integration/jsx-preact-ts/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-preact-with-url/index.js b/packages/core/integration-tests/data/integration/jsx-preact-with-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-with-url/index.js rename to packages/core/integration-tests/data/integration/jsx-preact-with-url/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-preact-with-url/package.json b/packages/core/integration-tests/data/integration/jsx-preact-with-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact-with-url/package.json rename to packages/core/integration-tests/data/integration/jsx-preact-with-url/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-preact/index.js b/packages/core/integration-tests/data/integration/jsx-preact/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact/index.js rename to packages/core/integration-tests/data/integration/jsx-preact/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-preact/package.json b/packages/core/integration-tests/data/integration/jsx-preact/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-preact/package.json rename to packages/core/integration-tests/data/integration/jsx-preact/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-react-alias/index.js b/packages/core/integration-tests/data/integration/jsx-react-alias/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react-alias/index.js rename to packages/core/integration-tests/data/integration/jsx-react-alias/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-react-alias/package.json b/packages/core/integration-tests/data/integration/jsx-react-alias/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react-alias/package.json rename to packages/core/integration-tests/data/integration/jsx-react-alias/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-react-no-dep/index.js b/packages/core/integration-tests/data/integration/jsx-react-no-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react-no-dep/index.js rename to packages/core/integration-tests/data/integration/jsx-react-no-dep/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-react-no-dep/package.json b/packages/core/integration-tests/data/integration/jsx-react-no-dep/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react-no-dep/package.json rename to packages/core/integration-tests/data/integration/jsx-react-no-dep/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-react/index.js b/packages/core/integration-tests/data/integration/jsx-react/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react/index.js rename to packages/core/integration-tests/data/integration/jsx-react/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-react/package.json b/packages/core/integration-tests/data/integration/jsx-react/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react/package.json rename to packages/core/integration-tests/data/integration/jsx-react/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-react/pure-comment.js b/packages/core/integration-tests/data/integration/jsx-react/pure-comment.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-react/pure-comment.js rename to packages/core/integration-tests/data/integration/jsx-react/pure-comment.js diff --git a/packages/core/integration-tests/test/integration/jsx-spread/index.jsx b/packages/core/integration-tests/data/integration/jsx-spread/index.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-spread/index.jsx rename to packages/core/integration-tests/data/integration/jsx-spread/index.jsx diff --git a/packages/core/integration-tests/test/integration/jsx-spread/package.json b/packages/core/integration-tests/data/integration/jsx-spread/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-spread/package.json rename to packages/core/integration-tests/data/integration/jsx-spread/package.json diff --git a/packages/core/integration-tests/test/integration/jsx-spread/yarn.lock b/packages/core/integration-tests/data/integration/jsx-spread/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-spread/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-spread/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx-tsconfig/index.js b/packages/core/integration-tests/data/integration/jsx-tsconfig/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-tsconfig/index.js rename to packages/core/integration-tests/data/integration/jsx-tsconfig/index.js diff --git a/packages/core/integration-tests/test/integration/jsx-tsconfig/tsconfig.json b/packages/core/integration-tests/data/integration/jsx-tsconfig/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-tsconfig/tsconfig.json rename to packages/core/integration-tests/data/integration/jsx-tsconfig/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/jsx-tsconfig/yarn.lock b/packages/core/integration-tests/data/integration/jsx-tsconfig/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/jsx-tsconfig/yarn.lock rename to packages/core/integration-tests/data/integration/jsx-tsconfig/yarn.lock diff --git a/packages/core/integration-tests/test/integration/jsx/index.jsx b/packages/core/integration-tests/data/integration/jsx/index.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/jsx/index.jsx rename to packages/core/integration-tests/data/integration/jsx/index.jsx diff --git a/packages/core/integration-tests/test/integration/kotlin/index.js b/packages/core/integration-tests/data/integration/kotlin/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/kotlin/index.js rename to packages/core/integration-tests/data/integration/kotlin/index.js diff --git a/packages/core/integration-tests/test/integration/kotlin/test.kt b/packages/core/integration-tests/data/integration/kotlin/test.kt similarity index 100% rename from packages/core/integration-tests/test/integration/kotlin/test.kt rename to packages/core/integration-tests/data/integration/kotlin/test.kt diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/a.js b/packages/core/integration-tests/data/integration/large-bundlegroup/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/a.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/a.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/b.js b/packages/core/integration-tests/data/integration/large-bundlegroup/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/b.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/b.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/bar.js b/packages/core/integration-tests/data/integration/large-bundlegroup/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/bar.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/bar.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/baz.js b/packages/core/integration-tests/data/integration/large-bundlegroup/baz.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/baz.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/baz.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/c.js b/packages/core/integration-tests/data/integration/large-bundlegroup/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/c.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/c.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/d.js b/packages/core/integration-tests/data/integration/large-bundlegroup/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/d.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/d.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/foo.js b/packages/core/integration-tests/data/integration/large-bundlegroup/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/foo.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/foo.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/index.js b/packages/core/integration-tests/data/integration/large-bundlegroup/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/index.js rename to packages/core/integration-tests/data/integration/large-bundlegroup/index.js diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/package.json b/packages/core/integration-tests/data/integration/large-bundlegroup/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/package.json rename to packages/core/integration-tests/data/integration/large-bundlegroup/package.json diff --git a/packages/core/integration-tests/test/integration/large-bundlegroup/yarn.lock b/packages/core/integration-tests/data/integration/large-bundlegroup/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/large-bundlegroup/yarn.lock rename to packages/core/integration-tests/data/integration/large-bundlegroup/yarn.lock diff --git a/packages/core/integration-tests/test/integration/lazy-compile/index-sync-async.js b/packages/core/integration-tests/data/integration/lazy-compile/index-sync-async.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/index-sync-async.js rename to packages/core/integration-tests/data/integration/lazy-compile/index-sync-async.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/index.html b/packages/core/integration-tests/data/integration/lazy-compile/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/index.html rename to packages/core/integration-tests/data/integration/lazy-compile/index.html diff --git a/packages/core/integration-tests/test/integration/lazy-compile/index.js b/packages/core/integration-tests/data/integration/lazy-compile/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/index.js rename to packages/core/integration-tests/data/integration/lazy-compile/index.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/lazy-1.js b/packages/core/integration-tests/data/integration/lazy-compile/lazy-1.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/lazy-1.js rename to packages/core/integration-tests/data/integration/lazy-compile/lazy-1.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/lazy-2.js b/packages/core/integration-tests/data/integration/lazy-compile/lazy-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/lazy-2.js rename to packages/core/integration-tests/data/integration/lazy-compile/lazy-2.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/package.json b/packages/core/integration-tests/data/integration/lazy-compile/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/package.json rename to packages/core/integration-tests/data/integration/lazy-compile/package.json diff --git a/packages/core/integration-tests/test/integration/lazy-compile/parallel-lazy-1.js b/packages/core/integration-tests/data/integration/lazy-compile/parallel-lazy-1.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/parallel-lazy-1.js rename to packages/core/integration-tests/data/integration/lazy-compile/parallel-lazy-1.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/parallel-lazy-2.js b/packages/core/integration-tests/data/integration/lazy-compile/parallel-lazy-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/parallel-lazy-2.js rename to packages/core/integration-tests/data/integration/lazy-compile/parallel-lazy-2.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/static-component.js b/packages/core/integration-tests/data/integration/lazy-compile/static-component.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/static-component.js rename to packages/core/integration-tests/data/integration/lazy-compile/static-component.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/uses-static-component-async.js b/packages/core/integration-tests/data/integration/lazy-compile/uses-static-component-async.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/uses-static-component-async.js rename to packages/core/integration-tests/data/integration/lazy-compile/uses-static-component-async.js diff --git a/packages/core/integration-tests/test/integration/lazy-compile/uses-static-component.js b/packages/core/integration-tests/data/integration/lazy-compile/uses-static-component.js similarity index 100% rename from packages/core/integration-tests/test/integration/lazy-compile/uses-static-component.js rename to packages/core/integration-tests/data/integration/lazy-compile/uses-static-component.js diff --git a/packages/core/integration-tests/test/integration/less-include-paths/.lessrc.js b/packages/core/integration-tests/data/integration/less-include-paths/.lessrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/.lessrc.js rename to packages/core/integration-tests/data/integration/less-include-paths/.lessrc.js diff --git a/packages/core/integration-tests/test/integration/less-include-paths/.parcelrc b/packages/core/integration-tests/data/integration/less-include-paths/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/.parcelrc rename to packages/core/integration-tests/data/integration/less-include-paths/.parcelrc diff --git a/packages/core/integration-tests/test/integration/less-include-paths/include-path/a.less b/packages/core/integration-tests/data/integration/less-include-paths/include-path/a.less similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/include-path/a.less rename to packages/core/integration-tests/data/integration/less-include-paths/include-path/a.less diff --git a/packages/core/integration-tests/test/integration/less-include-paths/index.js b/packages/core/integration-tests/data/integration/less-include-paths/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/index.js rename to packages/core/integration-tests/data/integration/less-include-paths/index.js diff --git a/packages/core/integration-tests/test/integration/less-include-paths/index.less b/packages/core/integration-tests/data/integration/less-include-paths/index.less similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/index.less rename to packages/core/integration-tests/data/integration/less-include-paths/index.less diff --git a/packages/core/integration-tests/test/integration/less-include-paths/package.json b/packages/core/integration-tests/data/integration/less-include-paths/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/package.json rename to packages/core/integration-tests/data/integration/less-include-paths/package.json diff --git a/packages/core/integration-tests/test/integration/less-include-paths/yarn.lock b/packages/core/integration-tests/data/integration/less-include-paths/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/less-include-paths/yarn.lock rename to packages/core/integration-tests/data/integration/less-include-paths/yarn.lock diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/.parcelrc b/packages/core/integration-tests/data/integration/library-parallel-deps/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/.parcelrc rename to packages/core/integration-tests/data/integration/library-parallel-deps/.parcelrc diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/ParallelResolver.js b/packages/core/integration-tests/data/integration/library-parallel-deps/ParallelResolver.js similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/ParallelResolver.js rename to packages/core/integration-tests/data/integration/library-parallel-deps/ParallelResolver.js diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/foo.js b/packages/core/integration-tests/data/integration/library-parallel-deps/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/foo.js rename to packages/core/integration-tests/data/integration/library-parallel-deps/foo.js diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/index.js b/packages/core/integration-tests/data/integration/library-parallel-deps/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/index.js rename to packages/core/integration-tests/data/integration/library-parallel-deps/index.js diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/package.json b/packages/core/integration-tests/data/integration/library-parallel-deps/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/package.json rename to packages/core/integration-tests/data/integration/library-parallel-deps/package.json diff --git a/packages/core/integration-tests/test/integration/library-parallel-deps/yarn.lock b/packages/core/integration-tests/data/integration/library-parallel-deps/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/library-parallel-deps/yarn.lock rename to packages/core/integration-tests/data/integration/library-parallel-deps/yarn.lock diff --git a/packages/core/integration-tests/test/integration/markdown/100x100.png b/packages/core/integration-tests/data/integration/markdown/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/markdown/100x100.png rename to packages/core/integration-tests/data/integration/markdown/100x100.png diff --git a/packages/core/integration-tests/test/integration/markdown/index.md b/packages/core/integration-tests/data/integration/markdown/index.md similarity index 100% rename from packages/core/integration-tests/test/integration/markdown/index.md rename to packages/core/integration-tests/data/integration/markdown/index.md diff --git a/packages/core/integration-tests/test/integration/mdx-react-17/index.mdx b/packages/core/integration-tests/data/integration/mdx-react-17/index.mdx similarity index 100% rename from packages/core/integration-tests/test/integration/mdx-react-17/index.mdx rename to packages/core/integration-tests/data/integration/mdx-react-17/index.mdx diff --git a/packages/core/integration-tests/test/integration/mdx-react-17/package.json b/packages/core/integration-tests/data/integration/mdx-react-17/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/mdx-react-17/package.json rename to packages/core/integration-tests/data/integration/mdx-react-17/package.json diff --git a/packages/core/integration-tests/test/integration/mdx/index.mdx b/packages/core/integration-tests/data/integration/mdx/index.mdx similarity index 100% rename from packages/core/integration-tests/test/integration/mdx/index.mdx rename to packages/core/integration-tests/data/integration/mdx/index.mdx diff --git a/packages/core/integration-tests/test/integration/mdx/package.json b/packages/core/integration-tests/data/integration/mdx/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/mdx/package.json rename to packages/core/integration-tests/data/integration/mdx/package.json diff --git a/packages/core/integration-tests/test/integration/min-bundles/a.js b/packages/core/integration-tests/data/integration/min-bundles/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/a.js rename to packages/core/integration-tests/data/integration/min-bundles/a.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/b.js b/packages/core/integration-tests/data/integration/min-bundles/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/b.js rename to packages/core/integration-tests/data/integration/min-bundles/b.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/bar.js b/packages/core/integration-tests/data/integration/min-bundles/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/bar.js rename to packages/core/integration-tests/data/integration/min-bundles/bar.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/buzz.js b/packages/core/integration-tests/data/integration/min-bundles/buzz.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/buzz.js rename to packages/core/integration-tests/data/integration/min-bundles/buzz.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/c.js b/packages/core/integration-tests/data/integration/min-bundles/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/c.js rename to packages/core/integration-tests/data/integration/min-bundles/c.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/foo.js b/packages/core/integration-tests/data/integration/min-bundles/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/foo.js rename to packages/core/integration-tests/data/integration/min-bundles/foo.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/index.js b/packages/core/integration-tests/data/integration/min-bundles/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/index.js rename to packages/core/integration-tests/data/integration/min-bundles/index.js diff --git a/packages/core/integration-tests/test/integration/min-bundles/local.html b/packages/core/integration-tests/data/integration/min-bundles/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/local.html rename to packages/core/integration-tests/data/integration/min-bundles/local.html diff --git a/packages/core/integration-tests/test/integration/min-bundles/package.json b/packages/core/integration-tests/data/integration/min-bundles/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/package.json rename to packages/core/integration-tests/data/integration/min-bundles/package.json diff --git a/packages/core/integration-tests/test/integration/min-bundles/styles.css b/packages/core/integration-tests/data/integration/min-bundles/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/styles.css rename to packages/core/integration-tests/data/integration/min-bundles/styles.css diff --git a/packages/core/integration-tests/test/integration/min-bundles/yarn.lock b/packages/core/integration-tests/data/integration/min-bundles/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/min-bundles/yarn.lock rename to packages/core/integration-tests/data/integration/min-bundles/yarn.lock diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/package.json b/packages/core/integration-tests/data/integration/monorepo-shared/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/package.json rename to packages/core/integration-tests/data/integration/monorepo-shared/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-a/package.json b/packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-a/package.json rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-a/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-a/src/index.js b/packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-a/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-a/src/index.js rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-a/src/index.js diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-b/package.json b/packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-b/package.json rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-b/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-b/src/index.js b/packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-b/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/pkg-b/src/index.js rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/pkg-b/src/index.js diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/shared/package.json b/packages/core/integration-tests/data/integration/monorepo-shared/packages/shared/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/shared/package.json rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/shared/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/packages/shared/src/index.module.css b/packages/core/integration-tests/data/integration/monorepo-shared/packages/shared/src/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/packages/shared/src/index.module.css rename to packages/core/integration-tests/data/integration/monorepo-shared/packages/shared/src/index.module.css diff --git a/packages/core/integration-tests/test/integration/monorepo-shared/yarn.lock b/packages/core/integration-tests/data/integration/monorepo-shared/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo-shared/yarn.lock rename to packages/core/integration-tests/data/integration/monorepo-shared/yarn.lock diff --git a/packages/core/integration-tests/test/integration/monorepo/package.json b/packages/core/integration-tests/data/integration/monorepo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/package.json rename to packages/core/integration-tests/data/integration/monorepo/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/package.json b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/package.json rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/src/alt.js b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/src/alt.js similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/src/alt.js rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/src/alt.js diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/src/index.js b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-a/src/index.js rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-a/src/index.js diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/package.json b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/package.json rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/package.json diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/src/index.js b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/src/index.js rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/src/index.js diff --git a/packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/src/index.module.css b/packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/src/index.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/packages/pkg-b/src/index.module.css rename to packages/core/integration-tests/data/integration/monorepo/packages/pkg-b/src/index.module.css diff --git a/packages/core/integration-tests/test/integration/monorepo/yarn.lock b/packages/core/integration-tests/data/integration/monorepo/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/monorepo/yarn.lock rename to packages/core/integration-tests/data/integration/monorepo/yarn.lock diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer-export/.parcelrc b/packages/core/integration-tests/data/integration/multi-asset-transformer-export/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer-export/.parcelrc rename to packages/core/integration-tests/data/integration/multi-asset-transformer-export/.parcelrc diff --git a/packages/core/integration-tests/test/integration/glob-package-async/node_modules/@scope/pkg/index.js b/packages/core/integration-tests/data/integration/multi-asset-transformer-export/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/glob-package-async/node_modules/@scope/pkg/index.js rename to packages/core/integration-tests/data/integration/multi-asset-transformer-export/index.js diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer-export/yarn.lock b/packages/core/integration-tests/data/integration/multi-asset-transformer-export/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer-export/yarn.lock rename to packages/core/integration-tests/data/integration/multi-asset-transformer-export/yarn.lock diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer/.babelrc b/packages/core/integration-tests/data/integration/multi-asset-transformer/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer/.babelrc rename to packages/core/integration-tests/data/integration/multi-asset-transformer/.babelrc diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer/.parcelrc b/packages/core/integration-tests/data/integration/multi-asset-transformer/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer/.parcelrc rename to packages/core/integration-tests/data/integration/multi-asset-transformer/.parcelrc diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer/index.js b/packages/core/integration-tests/data/integration/multi-asset-transformer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer/index.js rename to packages/core/integration-tests/data/integration/multi-asset-transformer/index.js diff --git a/packages/core/integration-tests/test/integration/multi-asset-transformer/yarn.lock b/packages/core/integration-tests/data/integration/multi-asset-transformer/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/multi-asset-transformer/yarn.lock rename to packages/core/integration-tests/data/integration/multi-asset-transformer/yarn.lock diff --git a/packages/core/integration-tests/test/integration/multi-css-bug/src/Foo/foo.css b/packages/core/integration-tests/data/integration/multi-css-bug/src/Foo/foo.css similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-bug/src/Foo/foo.css rename to packages/core/integration-tests/data/integration/multi-css-bug/src/Foo/foo.css diff --git a/packages/core/integration-tests/test/integration/multi-css-bug/src/Foo/index.js b/packages/core/integration-tests/data/integration/multi-css-bug/src/Foo/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-bug/src/Foo/index.js rename to packages/core/integration-tests/data/integration/multi-css-bug/src/Foo/index.js diff --git a/packages/core/integration-tests/test/integration/multi-css-bug/src/entry.js b/packages/core/integration-tests/data/integration/multi-css-bug/src/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-bug/src/entry.js rename to packages/core/integration-tests/data/integration/multi-css-bug/src/entry.js diff --git a/packages/core/integration-tests/test/integration/multi-css-bug/src/main.css b/packages/core/integration-tests/data/integration/multi-css-bug/src/main.css similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-bug/src/main.css rename to packages/core/integration-tests/data/integration/multi-css-bug/src/main.css diff --git a/packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/Foo/foo.css b/packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/Foo/foo.css similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/Foo/foo.css rename to packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/Foo/foo.css diff --git a/packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/Foo/index.js b/packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/Foo/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/Foo/index.js rename to packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/Foo/index.js diff --git a/packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/entry.js b/packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/entry.js rename to packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/entry.js diff --git a/packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/index-sib.js b/packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/index-sib.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/index-sib.js rename to packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/index-sib.js diff --git a/packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/main.css b/packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/main.css similarity index 100% rename from packages/core/integration-tests/test/integration/multi-css-multi-entry-bug/src/main.css rename to packages/core/integration-tests/data/integration/multi-css-multi-entry-bug/src/main.css diff --git a/packages/core/integration-tests/test/integration/multi-entry/one.html b/packages/core/integration-tests/data/integration/multi-entry/one.html similarity index 100% rename from packages/core/integration-tests/test/integration/multi-entry/one.html rename to packages/core/integration-tests/data/integration/multi-entry/one.html diff --git a/packages/core/integration-tests/test/integration/multi-entry/shared.js b/packages/core/integration-tests/data/integration/multi-entry/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-entry/shared.js rename to packages/core/integration-tests/data/integration/multi-entry/shared.js diff --git a/packages/core/integration-tests/test/integration/multi-entry/two.html b/packages/core/integration-tests/data/integration/multi-entry/two.html similarity index 100% rename from packages/core/integration-tests/test/integration/multi-entry/two.html rename to packages/core/integration-tests/data/integration/multi-entry/two.html diff --git a/packages/core/integration-tests/test/integration/multi-pipeline/index.js b/packages/core/integration-tests/data/integration/multi-pipeline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/multi-pipeline/index.js rename to packages/core/integration-tests/data/integration/multi-pipeline/index.js diff --git a/packages/core/integration-tests/test/integration/multi-pipeline/style.css b/packages/core/integration-tests/data/integration/multi-pipeline/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/multi-pipeline/style.css rename to packages/core/integration-tests/data/integration/multi-pipeline/style.css diff --git a/packages/core/integration-tests/test/integration/multiple-empty-js-assets/a.js b/packages/core/integration-tests/data/integration/multiple-empty-js-assets/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-empty-js-assets/a.js rename to packages/core/integration-tests/data/integration/multiple-empty-js-assets/a.js diff --git a/packages/core/integration-tests/test/integration/multiple-empty-js-assets/b.js b/packages/core/integration-tests/data/integration/multiple-empty-js-assets/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-empty-js-assets/b.js rename to packages/core/integration-tests/data/integration/multiple-empty-js-assets/b.js diff --git a/packages/core/integration-tests/test/integration/multiple-empty-js-assets/index.js b/packages/core/integration-tests/data/integration/multiple-empty-js-assets/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-empty-js-assets/index.js rename to packages/core/integration-tests/data/integration/multiple-empty-js-assets/index.js diff --git a/packages/core/integration-tests/test/integration/multiple-import-types/dynamic-url.js b/packages/core/integration-tests/data/integration/multiple-import-types/dynamic-url.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-import-types/dynamic-url.js rename to packages/core/integration-tests/data/integration/multiple-import-types/dynamic-url.js diff --git a/packages/core/integration-tests/test/integration/multiple-import-types/other.js b/packages/core/integration-tests/data/integration/multiple-import-types/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-import-types/other.js rename to packages/core/integration-tests/data/integration/multiple-import-types/other.js diff --git a/packages/core/integration-tests/test/integration/multiple-import-types/static-dynamic-url.js b/packages/core/integration-tests/data/integration/multiple-import-types/static-dynamic-url.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-import-types/static-dynamic-url.js rename to packages/core/integration-tests/data/integration/multiple-import-types/static-dynamic-url.js diff --git a/packages/core/integration-tests/test/integration/multiple-import-types/static-dynamic.js b/packages/core/integration-tests/data/integration/multiple-import-types/static-dynamic.js similarity index 100% rename from packages/core/integration-tests/test/integration/multiple-import-types/static-dynamic.js rename to packages/core/integration-tests/data/integration/multiple-import-types/static-dynamic.js diff --git a/packages/core/integration-tests/test/integration/name-invalidation/a.js b/packages/core/integration-tests/data/integration/name-invalidation/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/name-invalidation/a.js rename to packages/core/integration-tests/data/integration/name-invalidation/a.js diff --git a/packages/core/integration-tests/test/integration/name-invalidation/b.js b/packages/core/integration-tests/data/integration/name-invalidation/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/name-invalidation/b.js rename to packages/core/integration-tests/data/integration/name-invalidation/b.js diff --git a/packages/core/integration-tests/test/integration/name-invalidation/index.js b/packages/core/integration-tests/data/integration/name-invalidation/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/name-invalidation/index.js rename to packages/core/integration-tests/data/integration/name-invalidation/index.js diff --git a/packages/core/integration-tests/test/integration/namer-dir/package.json b/packages/core/integration-tests/data/integration/namer-dir/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/namer-dir/package.json rename to packages/core/integration-tests/data/integration/namer-dir/package.json diff --git a/packages/core/integration-tests/test/integration/namer-dir/src/index.html b/packages/core/integration-tests/data/integration/namer-dir/src/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/namer-dir/src/index.html rename to packages/core/integration-tests/data/integration/namer-dir/src/index.html diff --git a/packages/core/integration-tests/test/integration/namer-dir/src/nested/other.html b/packages/core/integration-tests/data/integration/namer-dir/src/nested/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/namer-dir/src/nested/other.html rename to packages/core/integration-tests/data/integration/namer-dir/src/nested/other.html diff --git a/packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/package.json b/packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/package.json rename to packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/package.json diff --git a/packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/src/App.jsx b/packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/src/App.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/src/App.jsx rename to packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/src/App.jsx diff --git a/packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/src/app.module.css b/packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/src/app.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/no-export-error-with-correct-filetype/src/app.module.css rename to packages/core/integration-tests/data/integration/no-export-error-with-correct-filetype/src/app.module.css diff --git a/packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/a.js b/packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/a.js rename to packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/a.js diff --git a/packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/b.js b/packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/b.js rename to packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/b.js diff --git a/packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/package.json b/packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/no-shared-bundles-from-entries/package.json rename to packages/core/integration-tests/data/integration/no-shared-bundles-from-entries/package.json diff --git a/packages/core/integration-tests/test/integration/node_hashbang/local.js b/packages/core/integration-tests/data/integration/node_hashbang/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_hashbang/local.js rename to packages/core/integration-tests/data/integration/node_hashbang/local.js diff --git a/packages/core/integration-tests/test/integration/node_hashbang/main.js b/packages/core/integration-tests/data/integration/node_hashbang/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_hashbang/main.js rename to packages/core/integration-tests/data/integration/node_hashbang/main.js diff --git a/packages/core/integration-tests/test/integration/node_hashbang/package.json b/packages/core/integration-tests/data/integration/node_hashbang/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/node_hashbang/package.json rename to packages/core/integration-tests/data/integration/node_hashbang/package.json diff --git a/packages/core/integration-tests/test/integration/node_hashbang/yarn.lock b/packages/core/integration-tests/data/integration/node_hashbang/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/node_hashbang/yarn.lock rename to packages/core/integration-tests/data/integration/node_hashbang/yarn.lock diff --git a/packages/core/integration-tests/test/integration/node_require/local.js b/packages/core/integration-tests/data/integration/node_require/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_require/local.js rename to packages/core/integration-tests/data/integration/node_require/local.js diff --git a/packages/core/integration-tests/test/integration/node_require/main.js b/packages/core/integration-tests/data/integration/node_require/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_require/main.js rename to packages/core/integration-tests/data/integration/node_require/main.js diff --git a/packages/core/integration-tests/test/integration/node_require/package.json b/packages/core/integration-tests/data/integration/node_require/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/node_require/package.json rename to packages/core/integration-tests/data/integration/node_require/package.json diff --git a/packages/core/integration-tests/test/integration/node_require/yarn.lock b/packages/core/integration-tests/data/integration/node_require/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/node_require/yarn.lock rename to packages/core/integration-tests/data/integration/node_require/yarn.lock diff --git a/packages/core/integration-tests/test/integration/node_require_browser/local.js b/packages/core/integration-tests/data/integration/node_require_browser/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_require_browser/local.js rename to packages/core/integration-tests/data/integration/node_require_browser/local.js diff --git a/packages/core/integration-tests/test/integration/node_require_browser/main.js b/packages/core/integration-tests/data/integration/node_require_browser/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_require_browser/main.js rename to packages/core/integration-tests/data/integration/node_require_browser/main.js diff --git a/packages/core/integration-tests/test/integration/node_require_cache/main.js b/packages/core/integration-tests/data/integration/node_require_cache/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/node_require_cache/main.js rename to packages/core/integration-tests/data/integration/node_require_cache/main.js diff --git a/packages/core/integration-tests/test/integration/object-rest-spread/object-rest-spread.js b/packages/core/integration-tests/data/integration/object-rest-spread/object-rest-spread.js similarity index 100% rename from packages/core/integration-tests/test/integration/object-rest-spread/object-rest-spread.js rename to packages/core/integration-tests/data/integration/object-rest-spread/object-rest-spread.js diff --git a/packages/core/integration-tests/test/integration/optimizer-changing-type/.parcelrc b/packages/core/integration-tests/data/integration/optimizer-changing-type/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/optimizer-changing-type/.parcelrc rename to packages/core/integration-tests/data/integration/optimizer-changing-type/.parcelrc diff --git a/packages/core/integration-tests/test/integration/optimizer-changing-type/index.js b/packages/core/integration-tests/data/integration/optimizer-changing-type/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/optimizer-changing-type/index.js rename to packages/core/integration-tests/data/integration/optimizer-changing-type/index.js diff --git a/packages/core/integration-tests/test/integration/optimizer-changing-type/yarn.lock b/packages/core/integration-tests/data/integration/optimizer-changing-type/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/optimizer-changing-type/yarn.lock rename to packages/core/integration-tests/data/integration/optimizer-changing-type/yarn.lock diff --git a/packages/core/integration-tests/test/integration/optional-dep/index.js b/packages/core/integration-tests/data/integration/optional-dep/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/optional-dep/index.js rename to packages/core/integration-tests/data/integration/optional-dep/index.js diff --git a/packages/core/integration-tests/test/integration/packager-global-this/index.html b/packages/core/integration-tests/data/integration/packager-global-this/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/packager-global-this/index.html rename to packages/core/integration-tests/data/integration/packager-global-this/index.html diff --git a/packages/core/integration-tests/test/integration/packager-global-this/index.js b/packages/core/integration-tests/data/integration/packager-global-this/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/packager-global-this/index.js rename to packages/core/integration-tests/data/integration/packager-global-this/index.js diff --git a/packages/core/integration-tests/test/integration/packager-global-this/lazy.js b/packages/core/integration-tests/data/integration/packager-global-this/lazy.js similarity index 100% rename from packages/core/integration-tests/test/integration/packager-global-this/lazy.js rename to packages/core/integration-tests/data/integration/packager-global-this/lazy.js diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/.parcelrc b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/.parcelrc rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/.parcelrc diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/a.txt b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/a.txt similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/a.txt rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/a.txt diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/b.txt b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/b.txt similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/b.txt rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/b.txt diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/index.2.html b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/index.2.html similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/index.2.html rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/index.2.html diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/index.html b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/index.html rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/index.html diff --git a/packages/core/integration-tests/test/integration/packager-loadBundleConfig/yarn.lock b/packages/core/integration-tests/data/integration/packager-loadBundleConfig/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadBundleConfig/yarn.lock rename to packages/core/integration-tests/data/integration/packager-loadBundleConfig/yarn.lock diff --git a/packages/core/integration-tests/test/integration/packager-loadConfig/.parcelrc b/packages/core/integration-tests/data/integration/packager-loadConfig/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadConfig/.parcelrc rename to packages/core/integration-tests/data/integration/packager-loadConfig/.parcelrc diff --git a/packages/core/integration-tests/test/integration/packager-loadConfig/foo.config.json b/packages/core/integration-tests/data/integration/packager-loadConfig/foo.config.json similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadConfig/foo.config.json rename to packages/core/integration-tests/data/integration/packager-loadConfig/foo.config.json diff --git a/packages/core/integration-tests/test/integration/packager-loadConfig/index.txt b/packages/core/integration-tests/data/integration/packager-loadConfig/index.txt similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadConfig/index.txt rename to packages/core/integration-tests/data/integration/packager-loadConfig/index.txt diff --git a/packages/core/integration-tests/test/integration/packager-loadConfig/yarn.lock b/packages/core/integration-tests/data/integration/packager-loadConfig/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/packager-loadConfig/yarn.lock rename to packages/core/integration-tests/data/integration/packager-loadConfig/yarn.lock diff --git a/packages/core/integration-tests/test/integration/parcelrc-custom/.parcelrc b/packages/core/integration-tests/data/integration/parcelrc-custom/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-custom/.parcelrc rename to packages/core/integration-tests/data/integration/parcelrc-custom/.parcelrc diff --git a/packages/core/integration-tests/test/integration/parcelrc-custom/configCopy b/packages/core/integration-tests/data/integration/parcelrc-custom/configCopy similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-custom/configCopy rename to packages/core/integration-tests/data/integration/parcelrc-custom/configCopy diff --git a/packages/core/integration-tests/test/integration/parcelrc-custom/index.js b/packages/core/integration-tests/data/integration/parcelrc-custom/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-custom/index.js rename to packages/core/integration-tests/data/integration/parcelrc-custom/index.js diff --git a/packages/core/integration-tests/test/integration/parcelrc-custom/package.json b/packages/core/integration-tests/data/integration/parcelrc-custom/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-custom/package.json rename to packages/core/integration-tests/data/integration/parcelrc-custom/package.json diff --git a/packages/core/integration-tests/test/integration/parcelrc-custom/yarn.lock b/packages/core/integration-tests/data/integration/parcelrc-custom/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-custom/yarn.lock rename to packages/core/integration-tests/data/integration/parcelrc-custom/yarn.lock diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/app/.parcelrc b/packages/core/integration-tests/data/integration/parcelrc-monorepo/app/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/app/.parcelrc rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/app/.parcelrc diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/app/icon.svg b/packages/core/integration-tests/data/integration/parcelrc-monorepo/app/icon.svg similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/app/icon.svg rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/app/icon.svg diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/app/index.js b/packages/core/integration-tests/data/integration/parcelrc-monorepo/app/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/app/index.js rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/app/index.js diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/app/package.json b/packages/core/integration-tests/data/integration/parcelrc-monorepo/app/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/app/package.json rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/app/package.json diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/package.json b/packages/core/integration-tests/data/integration/parcelrc-monorepo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/package.json rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/package.json diff --git a/packages/core/integration-tests/test/integration/parcelrc-monorepo/yarn.lock b/packages/core/integration-tests/data/integration/parcelrc-monorepo/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/parcelrc-monorepo/yarn.lock rename to packages/core/integration-tests/data/integration/parcelrc-monorepo/yarn.lock diff --git a/packages/core/integration-tests/test/integration/parser-case-insensitive-ext/icons.SVG b/packages/core/integration-tests/data/integration/parser-case-insensitive-ext/icons.SVG similarity index 100% rename from packages/core/integration-tests/test/integration/parser-case-insensitive-ext/icons.SVG rename to packages/core/integration-tests/data/integration/parser-case-insensitive-ext/icons.SVG diff --git a/packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.cSs b/packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.cSs similarity index 100% rename from packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.cSs rename to packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.cSs diff --git a/packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.html b/packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.html rename to packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.html diff --git a/packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.js b/packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/parser-case-insensitive-ext/index.js rename to packages/core/integration-tests/data/integration/parser-case-insensitive-ext/index.js diff --git a/packages/core/integration-tests/test/integration/parser-case-insensitive-ext/other.HTM b/packages/core/integration-tests/data/integration/parser-case-insensitive-ext/other.HTM similarity index 100% rename from packages/core/integration-tests/test/integration/parser-case-insensitive-ext/other.HTM rename to packages/core/integration-tests/data/integration/parser-case-insensitive-ext/other.HTM diff --git a/packages/core/integration-tests/test/integration/pipeline-type-change/.parcelrc b/packages/core/integration-tests/data/integration/pipeline-type-change/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-type-change/.parcelrc rename to packages/core/integration-tests/data/integration/pipeline-type-change/.parcelrc diff --git a/packages/core/integration-tests/test/integration/pipeline-type-change/index.ini b/packages/core/integration-tests/data/integration/pipeline-type-change/index.ini similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-type-change/index.ini rename to packages/core/integration-tests/data/integration/pipeline-type-change/index.ini diff --git a/packages/core/integration-tests/test/integration/pipeline-type-change/yarn.lock b/packages/core/integration-tests/data/integration/pipeline-type-change/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-type-change/yarn.lock rename to packages/core/integration-tests/data/integration/pipeline-type-change/yarn.lock diff --git a/packages/core/integration-tests/test/integration/pipeline-unknown/a.js b/packages/core/integration-tests/data/integration/pipeline-unknown/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-unknown/a.js rename to packages/core/integration-tests/data/integration/pipeline-unknown/a.js diff --git a/packages/core/integration-tests/test/integration/pipeline-unknown/b.js b/packages/core/integration-tests/data/integration/pipeline-unknown/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-unknown/b.js rename to packages/core/integration-tests/data/integration/pipeline-unknown/b.js diff --git a/packages/core/integration-tests/test/integration/pipeline-unknown/package.json b/packages/core/integration-tests/data/integration/pipeline-unknown/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-unknown/package.json rename to packages/core/integration-tests/data/integration/pipeline-unknown/package.json diff --git a/packages/core/integration-tests/test/integration/pipeline-unknown/yarn.lock b/packages/core/integration-tests/data/integration/pipeline-unknown/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/pipeline-unknown/yarn.lock rename to packages/core/integration-tests/data/integration/pipeline-unknown/yarn.lock diff --git a/packages/core/integration-tests/test/integration/pnp-builtin/.pnp.js b/packages/core/integration-tests/data/integration/pnp-builtin/.pnp.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-builtin/.pnp.js rename to packages/core/integration-tests/data/integration/pnp-builtin/.pnp.js diff --git a/packages/core/integration-tests/test/integration/pnp-builtin/index.js b/packages/core/integration-tests/data/integration/pnp-builtin/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-builtin/index.js rename to packages/core/integration-tests/data/integration/pnp-builtin/index.js diff --git a/packages/core/integration-tests/test/integration/pnp-builtin/local.js b/packages/core/integration-tests/data/integration/pnp-builtin/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-builtin/local.js rename to packages/core/integration-tests/data/integration/pnp-builtin/local.js diff --git a/packages/core/integration-tests/test/integration/pnp-builtin/pnp/module/index.js b/packages/core/integration-tests/data/integration/pnp-builtin/pnp/module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-builtin/pnp/module/index.js rename to packages/core/integration-tests/data/integration/pnp-builtin/pnp/module/index.js diff --git a/packages/core/integration-tests/test/integration/pnp-require/.pnp.js b/packages/core/integration-tests/data/integration/pnp-require/.pnp.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-require/.pnp.js rename to packages/core/integration-tests/data/integration/pnp-require/.pnp.js diff --git a/packages/core/integration-tests/test/integration/pnp-require/index.js b/packages/core/integration-tests/data/integration/pnp-require/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-require/index.js rename to packages/core/integration-tests/data/integration/pnp-require/index.js diff --git a/packages/core/integration-tests/test/integration/pnp-require/local.js b/packages/core/integration-tests/data/integration/pnp-require/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-require/local.js rename to packages/core/integration-tests/data/integration/pnp-require/local.js diff --git a/packages/core/integration-tests/test/integration/pnp-require/pnp/testmodule/index.js b/packages/core/integration-tests/data/integration/pnp-require/pnp/testmodule/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/pnp-require/pnp/testmodule/index.js rename to packages/core/integration-tests/data/integration/pnp-require/pnp/testmodule/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/npm/.postcssrc b/packages/core/integration-tests/data/integration/postcss-autoinstall/npm/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/npm/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-autoinstall/npm/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/npm/index.css b/packages/core/integration-tests/data/integration/postcss-autoinstall/npm/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/npm/index.css rename to packages/core/integration-tests/data/integration/postcss-autoinstall/npm/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/npm/package.json b/packages/core/integration-tests/data/integration/postcss-autoinstall/npm/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/npm/package.json rename to packages/core/integration-tests/data/integration/postcss-autoinstall/npm/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/postcss-test/index.js b/packages/core/integration-tests/data/integration/postcss-autoinstall/postcss-test/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/postcss-test/index.js rename to packages/core/integration-tests/data/integration/postcss-autoinstall/postcss-test/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/postcss-test/package.json b/packages/core/integration-tests/data/integration/postcss-autoinstall/postcss-test/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/postcss-test/package.json rename to packages/core/integration-tests/data/integration/postcss-autoinstall/postcss-test/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/.postcssrc b/packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/index.css b/packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/index.css rename to packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/package.json b/packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-autoinstall/yarn/package.json rename to packages/core/integration-tests/data/integration/postcss-autoinstall/yarn/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-1.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-1.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-1.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-1.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-2.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-2.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-2.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-2.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-3.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-3.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-3.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-3.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-4.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-4.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-4.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-4.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-5.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-5.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-5.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-5.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/composes-6.module.css b/packages/core/integration-tests/data/integration/postcss-composes/composes-6.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/composes-6.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/composes-6.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/index.js b/packages/core/integration-tests/data/integration/postcss-composes/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/index.js rename to packages/core/integration-tests/data/integration/postcss-composes/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-composes/index2.js b/packages/core/integration-tests/data/integration/postcss-composes/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/index2.js rename to packages/core/integration-tests/data/integration/postcss-composes/index2.js diff --git a/packages/core/integration-tests/test/integration/postcss-composes/index3.js b/packages/core/integration-tests/data/integration/postcss-composes/index3.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/index3.js rename to packages/core/integration-tests/data/integration/postcss-composes/index3.js diff --git a/packages/core/integration-tests/test/integration/postcss-composes/index4.js b/packages/core/integration-tests/data/integration/postcss-composes/index4.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/index4.js rename to packages/core/integration-tests/data/integration/postcss-composes/index4.js diff --git a/packages/core/integration-tests/test/integration/postcss-composes/index5.js b/packages/core/integration-tests/data/integration/postcss-composes/index5.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/index5.js rename to packages/core/integration-tests/data/integration/postcss-composes/index5.js diff --git a/packages/core/integration-tests/test/integration/postcss-composes/mixins-intermediate.module.css b/packages/core/integration-tests/data/integration/postcss-composes/mixins-intermediate.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/mixins-intermediate.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/mixins-intermediate.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/mixins.module.css b/packages/core/integration-tests/data/integration/postcss-composes/mixins.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/mixins.module.css rename to packages/core/integration-tests/data/integration/postcss-composes/mixins.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-composes/mixins.module.scss b/packages/core/integration-tests/data/integration/postcss-composes/mixins.module.scss similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/mixins.module.scss rename to packages/core/integration-tests/data/integration/postcss-composes/mixins.module.scss diff --git a/packages/core/integration-tests/test/integration/postcss-composes/package.json b/packages/core/integration-tests/data/integration/postcss-composes/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/package.json rename to packages/core/integration-tests/data/integration/postcss-composes/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-composes/yarn.lock b/packages/core/integration-tests/data/integration/postcss-composes/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-composes/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-composes/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-config-package/package.json b/packages/core/integration-tests/data/integration/postcss-config-package/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-config-package/package.json rename to packages/core/integration-tests/data/integration/postcss-config-package/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-config-package/style.css b/packages/core/integration-tests/data/integration/postcss-config-package/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-config-package/style.css rename to packages/core/integration-tests/data/integration/postcss-config-package/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-config-package/yarn.lock b/packages/core/integration-tests/data/integration/postcss-config-package/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-config-package/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-config-package/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/.postcssrc b/packages/core/integration-tests/data/integration/postcss-dir-dependency/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/backgrounds/green.txt b/packages/core/integration-tests/data/integration/postcss-dir-dependency/backgrounds/green.txt similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/backgrounds/green.txt rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/backgrounds/green.txt diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/backgrounds/red.txt b/packages/core/integration-tests/data/integration/postcss-dir-dependency/backgrounds/red.txt similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/backgrounds/red.txt rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/backgrounds/red.txt diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/index.css b/packages/core/integration-tests/data/integration/postcss-dir-dependency/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/index.css rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/plugin.js b/packages/core/integration-tests/data/integration/postcss-dir-dependency/plugin.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/plugin.js rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/plugin.js diff --git a/packages/core/integration-tests/test/integration/postcss-dir-dependency/yarn.lock b/packages/core/integration-tests/data/integration/postcss-dir-dependency/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-dir-dependency/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-dir-dependency/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-esm-config/postcss.config.mjs b/packages/core/integration-tests/data/integration/postcss-esm-config/postcss.config.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-esm-config/postcss.config.mjs rename to packages/core/integration-tests/data/integration/postcss-esm-config/postcss.config.mjs diff --git a/packages/core/integration-tests/test/integration/postcss-esm-config/style.css b/packages/core/integration-tests/data/integration/postcss-esm-config/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-esm-config/style.css rename to packages/core/integration-tests/data/integration/postcss-esm-config/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-esm-config/yarn.lock b/packages/core/integration-tests/data/integration/postcss-esm-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-esm-config/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-esm-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-import/.postcssrc b/packages/core/integration-tests/data/integration/postcss-import/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-import/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-import/config.css b/packages/core/integration-tests/data/integration/postcss-import/config.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/config.css rename to packages/core/integration-tests/data/integration/postcss-import/config.css diff --git a/packages/core/integration-tests/test/integration/postcss-import/nested/index.css b/packages/core/integration-tests/data/integration/postcss-import/nested/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/nested/index.css rename to packages/core/integration-tests/data/integration/postcss-import/nested/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-import/package.json b/packages/core/integration-tests/data/integration/postcss-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/package.json rename to packages/core/integration-tests/data/integration/postcss-import/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-import/style.css b/packages/core/integration-tests/data/integration/postcss-import/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/style.css rename to packages/core/integration-tests/data/integration/postcss-import/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-import/yarn.lock b/packages/core/integration-tests/data/integration/postcss-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-import/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-7/postcss.config.js b/packages/core/integration-tests/data/integration/postcss-js-config-7/postcss.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-7/postcss.config.js rename to packages/core/integration-tests/data/integration/postcss-js-config-7/postcss.config.js diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-7/style.css b/packages/core/integration-tests/data/integration/postcss-js-config-7/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-7/style.css rename to packages/core/integration-tests/data/integration/postcss-js-config-7/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-7/yarn.lock b/packages/core/integration-tests/data/integration/postcss-js-config-7/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-7/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-js-config-7/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-8/postcss.config.js b/packages/core/integration-tests/data/integration/postcss-js-config-8/postcss.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-8/postcss.config.js rename to packages/core/integration-tests/data/integration/postcss-js-config-8/postcss.config.js diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-8/style.css b/packages/core/integration-tests/data/integration/postcss-js-config-8/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-8/style.css rename to packages/core/integration-tests/data/integration/postcss-js-config-8/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-js-config-8/yarn.lock b/packages/core/integration-tests/data/integration/postcss-js-config-8/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-js-config-8/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-js-config-8/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-cjs/foo.module.css b/packages/core/integration-tests/data/integration/postcss-modules-cjs/foo.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-cjs/foo.module.css rename to packages/core/integration-tests/data/integration/postcss-modules-cjs/foo.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-cjs/index.css b/packages/core/integration-tests/data/integration/postcss-modules-cjs/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-cjs/index.css rename to packages/core/integration-tests/data/integration/postcss-modules-cjs/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-cjs/index.js b/packages/core/integration-tests/data/integration/postcss-modules-cjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-cjs/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-cjs/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-cjs/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-cjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-cjs/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-cjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-invalid/.postcssrc b/packages/core/integration-tests/data/integration/postcss-modules-config-invalid/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-invalid/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-modules-config-invalid/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-invalid/src/index.css b/packages/core/integration-tests/data/integration/postcss-modules-config-invalid/src/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-invalid/src/index.css rename to packages/core/integration-tests/data/integration/postcss-modules-config-invalid/src/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/foo.css b/packages/core/integration-tests/data/integration/postcss-modules-config-package/foo.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/foo.css rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/foo.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/foo.js b/packages/core/integration-tests/data/integration/postcss-modules-config-package/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/foo.js rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/foo.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/index.css b/packages/core/integration-tests/data/integration/postcss-modules-config-package/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/index.css rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/index.js b/packages/core/integration-tests/data/integration/postcss-modules-config-package/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/package.json b/packages/core/integration-tests/data/integration/postcss-modules-config-package/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/package.json rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config-package/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-config-package/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config-package/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-config-package/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/.postcssrc b/packages/core/integration-tests/data/integration/postcss-modules-config/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-modules-config/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/foo.css b/packages/core/integration-tests/data/integration/postcss-modules-config/foo.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/foo.css rename to packages/core/integration-tests/data/integration/postcss-modules-config/foo.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/foo.js b/packages/core/integration-tests/data/integration/postcss-modules-config/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/foo.js rename to packages/core/integration-tests/data/integration/postcss-modules-config/foo.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/index.css b/packages/core/integration-tests/data/integration/postcss-modules-config/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/index.css rename to packages/core/integration-tests/data/integration/postcss-modules-config/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/index.js b/packages/core/integration-tests/data/integration/postcss-modules-config/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-config/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-config/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-config/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-default/index.js b/packages/core/integration-tests/data/integration/postcss-modules-import-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-default/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-import-default/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-default/style.module.css b/packages/core/integration-tests/data/integration/postcss-modules-import-default/style.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-default/style.module.css rename to packages/core/integration-tests/data/integration/postcss-modules-import-default/style.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-default/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-import-default/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-default/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-import-default/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/global.css b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/global.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/global.css rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/global.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/index.js b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/package.json b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/package.json rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/style.module.css b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/style.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/style.module.css rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/style.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace-whole/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace-whole/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace/global.css b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace/global.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace/global.css rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace/global.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace/index.js b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace/package.json b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace/package.json rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace/style.module.css b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace/style.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace/style.module.css rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace/style.module.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-import-namespace/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-import-namespace/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-import-namespace/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-import-namespace/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-modules-optimize/.postcssrc b/packages/core/integration-tests/data/integration/postcss-modules-optimize/.postcssrc similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-optimize/.postcssrc rename to packages/core/integration-tests/data/integration/postcss-modules-optimize/.postcssrc diff --git a/packages/core/integration-tests/test/integration/postcss-modules-optimize/index.css b/packages/core/integration-tests/data/integration/postcss-modules-optimize/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-optimize/index.css rename to packages/core/integration-tests/data/integration/postcss-modules-optimize/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-modules-optimize/index.js b/packages/core/integration-tests/data/integration/postcss-modules-optimize/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-optimize/index.js rename to packages/core/integration-tests/data/integration/postcss-modules-optimize/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-modules-optimize/yarn.lock b/packages/core/integration-tests/data/integration/postcss-modules-optimize/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-modules-optimize/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-modules-optimize/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-package-config/package.json b/packages/core/integration-tests/data/integration/postcss-package-config/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-package-config/package.json rename to packages/core/integration-tests/data/integration/postcss-package-config/package.json diff --git a/packages/core/integration-tests/test/integration/postcss-package-config/style.css b/packages/core/integration-tests/data/integration/postcss-package-config/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-package-config/style.css rename to packages/core/integration-tests/data/integration/postcss-package-config/style.css diff --git a/packages/core/integration-tests/test/integration/postcss-package-config/yarn.lock b/packages/core/integration-tests/data/integration/postcss-package-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-package-config/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-package-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-plugins-decl/index.css b/packages/core/integration-tests/data/integration/postcss-plugins-decl/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins-decl/index.css rename to packages/core/integration-tests/data/integration/postcss-plugins-decl/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-plugins-decl/postcss.config.js b/packages/core/integration-tests/data/integration/postcss-plugins-decl/postcss.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins-decl/postcss.config.js rename to packages/core/integration-tests/data/integration/postcss-plugins-decl/postcss.config.js diff --git a/packages/core/integration-tests/test/integration/postcss-plugins-decl/yarn.lock b/packages/core/integration-tests/data/integration/postcss-plugins-decl/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins-decl/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-plugins-decl/yarn.lock diff --git a/packages/core/integration-tests/test/integration/postcss-plugins/.postcssrc.json b/packages/core/integration-tests/data/integration/postcss-plugins/.postcssrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins/.postcssrc.json rename to packages/core/integration-tests/data/integration/postcss-plugins/.postcssrc.json diff --git a/packages/core/integration-tests/test/integration/postcss-plugins/index.css b/packages/core/integration-tests/data/integration/postcss-plugins/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins/index.css rename to packages/core/integration-tests/data/integration/postcss-plugins/index.css diff --git a/packages/core/integration-tests/test/integration/postcss-plugins/index.js b/packages/core/integration-tests/data/integration/postcss-plugins/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins/index.js rename to packages/core/integration-tests/data/integration/postcss-plugins/index.js diff --git a/packages/core/integration-tests/test/integration/postcss-plugins/index2.js b/packages/core/integration-tests/data/integration/postcss-plugins/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins/index2.js rename to packages/core/integration-tests/data/integration/postcss-plugins/index2.js diff --git a/packages/core/integration-tests/test/integration/postcss-plugins/yarn.lock b/packages/core/integration-tests/data/integration/postcss-plugins/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/postcss-plugins/yarn.lock rename to packages/core/integration-tests/data/integration/postcss-plugins/yarn.lock diff --git a/packages/core/integration-tests/test/integration/posthtml-assets/.posthtmlrc.js b/packages/core/integration-tests/data/integration/posthtml-assets/.posthtmlrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-assets/.posthtmlrc.js rename to packages/core/integration-tests/data/integration/posthtml-assets/.posthtmlrc.js diff --git a/packages/core/integration-tests/test/integration/posthtml-assets/index.html b/packages/core/integration-tests/data/integration/posthtml-assets/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-assets/index.html rename to packages/core/integration-tests/data/integration/posthtml-assets/index.html diff --git a/packages/core/integration-tests/test/integration/posthtml-assets/index.js b/packages/core/integration-tests/data/integration/posthtml-assets/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-assets/index.js rename to packages/core/integration-tests/data/integration/posthtml-assets/index.js diff --git a/packages/core/integration-tests/test/integration/posthtml-assets/other.html b/packages/core/integration-tests/data/integration/posthtml-assets/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-assets/other.html rename to packages/core/integration-tests/data/integration/posthtml-assets/other.html diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/.posthtmlrc b/packages/core/integration-tests/data/integration/posthtml-autoinstall/.posthtmlrc similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/.posthtmlrc rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/.posthtmlrc diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/index.html b/packages/core/integration-tests/data/integration/posthtml-autoinstall/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/index.html rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/index.html diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/package.json b/packages/core/integration-tests/data/integration/posthtml-autoinstall/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/package.json rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/package.json diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/posthtml-test/index.js b/packages/core/integration-tests/data/integration/posthtml-autoinstall/posthtml-test/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/posthtml-test/index.js rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/posthtml-test/index.js diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/posthtml-test/package.json b/packages/core/integration-tests/data/integration/posthtml-autoinstall/posthtml-test/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/posthtml-test/package.json rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/posthtml-test/package.json diff --git a/packages/core/integration-tests/test/integration/posthtml-autoinstall/yarn.lock b/packages/core/integration-tests/data/integration/posthtml-autoinstall/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-autoinstall/yarn.lock rename to packages/core/integration-tests/data/integration/posthtml-autoinstall/yarn.lock diff --git a/packages/core/integration-tests/test/integration/posthtml-plugin-deps/base.html b/packages/core/integration-tests/data/integration/posthtml-plugin-deps/base.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-plugin-deps/base.html rename to packages/core/integration-tests/data/integration/posthtml-plugin-deps/base.html diff --git a/packages/core/integration-tests/test/integration/posthtml-plugin-deps/index.html b/packages/core/integration-tests/data/integration/posthtml-plugin-deps/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-plugin-deps/index.html rename to packages/core/integration-tests/data/integration/posthtml-plugin-deps/index.html diff --git a/packages/core/integration-tests/test/integration/posthtml-plugin-deps/posthtml.config.js b/packages/core/integration-tests/data/integration/posthtml-plugin-deps/posthtml.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-plugin-deps/posthtml.config.js rename to packages/core/integration-tests/data/integration/posthtml-plugin-deps/posthtml.config.js diff --git a/packages/core/integration-tests/test/integration/posthtml-plugins/.posthtmlrc b/packages/core/integration-tests/data/integration/posthtml-plugins/.posthtmlrc similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-plugins/.posthtmlrc rename to packages/core/integration-tests/data/integration/posthtml-plugins/.posthtmlrc diff --git a/packages/core/integration-tests/test/integration/posthtml-plugins/index.html b/packages/core/integration-tests/data/integration/posthtml-plugins/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml-plugins/index.html rename to packages/core/integration-tests/data/integration/posthtml-plugins/index.html diff --git a/packages/core/integration-tests/test/integration/posthtml/.posthtmlrc.js b/packages/core/integration-tests/data/integration/posthtml/.posthtmlrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml/.posthtmlrc.js rename to packages/core/integration-tests/data/integration/posthtml/.posthtmlrc.js diff --git a/packages/core/integration-tests/test/integration/posthtml/index.html b/packages/core/integration-tests/data/integration/posthtml/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml/index.html rename to packages/core/integration-tests/data/integration/posthtml/index.html diff --git a/packages/core/integration-tests/test/integration/posthtml/other.html b/packages/core/integration-tests/data/integration/posthtml/other.html similarity index 100% rename from packages/core/integration-tests/test/integration/posthtml/other.html rename to packages/core/integration-tests/data/integration/posthtml/other.html diff --git a/packages/core/integration-tests/test/integration/process/index.js b/packages/core/integration-tests/data/integration/process/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/process/index.js rename to packages/core/integration-tests/data/integration/process/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-cjs/.proxyrc.cjs b/packages/core/integration-tests/data/integration/proxyrc-cjs/.proxyrc.cjs similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-cjs/.proxyrc.cjs rename to packages/core/integration-tests/data/integration/proxyrc-cjs/.proxyrc.cjs diff --git a/packages/core/integration-tests/test/integration/proxyrc-cjs/index.js b/packages/core/integration-tests/data/integration/proxyrc-cjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-cjs/index.js rename to packages/core/integration-tests/data/integration/proxyrc-cjs/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-cjs/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc-cjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-cjs/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc-cjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/proxyrc-js/.proxyrc.js b/packages/core/integration-tests/data/integration/proxyrc-js/.proxyrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-js/.proxyrc.js rename to packages/core/integration-tests/data/integration/proxyrc-js/.proxyrc.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-js/index.js b/packages/core/integration-tests/data/integration/proxyrc-js/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-js/index.js rename to packages/core/integration-tests/data/integration/proxyrc-js/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-js/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc-js/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-js/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc-js/yarn.lock diff --git a/packages/core/integration-tests/test/integration/proxyrc-json/.proxyrc.json b/packages/core/integration-tests/data/integration/proxyrc-json/.proxyrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-json/.proxyrc.json rename to packages/core/integration-tests/data/integration/proxyrc-json/.proxyrc.json diff --git a/packages/core/integration-tests/test/integration/proxyrc-json/index.js b/packages/core/integration-tests/data/integration/proxyrc-json/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-json/index.js rename to packages/core/integration-tests/data/integration/proxyrc-json/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-json/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc-json/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-json/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc-json/yarn.lock diff --git a/packages/core/integration-tests/test/integration/proxyrc-mjs/.proxyrc.mjs b/packages/core/integration-tests/data/integration/proxyrc-mjs/.proxyrc.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-mjs/.proxyrc.mjs rename to packages/core/integration-tests/data/integration/proxyrc-mjs/.proxyrc.mjs diff --git a/packages/core/integration-tests/test/integration/proxyrc-mjs/index.js b/packages/core/integration-tests/data/integration/proxyrc-mjs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-mjs/index.js rename to packages/core/integration-tests/data/integration/proxyrc-mjs/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-mjs/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc-mjs/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-mjs/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc-mjs/yarn.lock diff --git a/packages/core/integration-tests/test/integration/proxyrc-ts/.proxyrc.ts b/packages/core/integration-tests/data/integration/proxyrc-ts/.proxyrc.ts similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-ts/.proxyrc.ts rename to packages/core/integration-tests/data/integration/proxyrc-ts/.proxyrc.ts diff --git a/packages/core/integration-tests/test/integration/proxyrc-ts/index.js b/packages/core/integration-tests/data/integration/proxyrc-ts/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-ts/index.js rename to packages/core/integration-tests/data/integration/proxyrc-ts/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc-ts/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc-ts/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc-ts/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc-ts/yarn.lock diff --git a/packages/core/integration-tests/test/integration/proxyrc/.proxyrc b/packages/core/integration-tests/data/integration/proxyrc/.proxyrc similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc/.proxyrc rename to packages/core/integration-tests/data/integration/proxyrc/.proxyrc diff --git a/packages/core/integration-tests/test/integration/proxyrc/index.js b/packages/core/integration-tests/data/integration/proxyrc/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc/index.js rename to packages/core/integration-tests/data/integration/proxyrc/index.js diff --git a/packages/core/integration-tests/test/integration/proxyrc/yarn.lock b/packages/core/integration-tests/data/integration/proxyrc/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/proxyrc/yarn.lock rename to packages/core/integration-tests/data/integration/proxyrc/yarn.lock diff --git a/packages/core/integration-tests/test/integration/pug-filters/.pugrc.js b/packages/core/integration-tests/data/integration/pug-filters/.pugrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/pug-filters/.pugrc.js rename to packages/core/integration-tests/data/integration/pug-filters/.pugrc.js diff --git a/packages/core/integration-tests/test/integration/pug-filters/index.pug b/packages/core/integration-tests/data/integration/pug-filters/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-filters/index.pug rename to packages/core/integration-tests/data/integration/pug-filters/index.pug diff --git a/packages/core/integration-tests/test/integration/pug-include-extends/absolute/nested.pug b/packages/core/integration-tests/data/integration/pug-include-extends/absolute/nested.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-include-extends/absolute/nested.pug rename to packages/core/integration-tests/data/integration/pug-include-extends/absolute/nested.pug diff --git a/packages/core/integration-tests/test/integration/pug-include-extends/base.pug b/packages/core/integration-tests/data/integration/pug-include-extends/base.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-include-extends/base.pug rename to packages/core/integration-tests/data/integration/pug-include-extends/base.pug diff --git a/packages/core/integration-tests/test/integration/pug-include-extends/index.pug b/packages/core/integration-tests/data/integration/pug-include-extends/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-include-extends/index.pug rename to packages/core/integration-tests/data/integration/pug-include-extends/index.pug diff --git a/packages/core/integration-tests/test/integration/pug-include-extends/other.pug b/packages/core/integration-tests/data/integration/pug-include-extends/other.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-include-extends/other.pug rename to packages/core/integration-tests/data/integration/pug-include-extends/other.pug diff --git a/packages/core/integration-tests/test/integration/pug-locals/.pugrc b/packages/core/integration-tests/data/integration/pug-locals/.pugrc similarity index 100% rename from packages/core/integration-tests/test/integration/pug-locals/.pugrc rename to packages/core/integration-tests/data/integration/pug-locals/.pugrc diff --git a/packages/core/integration-tests/test/integration/pug-locals/index.pug b/packages/core/integration-tests/data/integration/pug-locals/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-locals/index.pug rename to packages/core/integration-tests/data/integration/pug-locals/index.pug diff --git a/packages/core/integration-tests/test/integration/pug-minify/index.pug b/packages/core/integration-tests/data/integration/pug-minify/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-minify/index.pug rename to packages/core/integration-tests/data/integration/pug-minify/index.pug diff --git a/packages/core/integration-tests/test/integration/pug-mixins/index.pug b/packages/core/integration-tests/data/integration/pug-mixins/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-mixins/index.pug rename to packages/core/integration-tests/data/integration/pug-mixins/index.pug diff --git a/packages/core/integration-tests/test/integration/pug-mixins/mixins.pug b/packages/core/integration-tests/data/integration/pug-mixins/mixins.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-mixins/mixins.pug rename to packages/core/integration-tests/data/integration/pug-mixins/mixins.pug diff --git a/packages/core/integration-tests/test/integration/pug-var/100x100.png b/packages/core/integration-tests/data/integration/pug-var/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/pug-var/100x100.png rename to packages/core/integration-tests/data/integration/pug-var/100x100.png diff --git a/packages/core/integration-tests/test/integration/pug-var/index.pug b/packages/core/integration-tests/data/integration/pug-var/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug-var/index.pug rename to packages/core/integration-tests/data/integration/pug-var/index.pug diff --git a/packages/core/integration-tests/test/integration/pug/100x100.png b/packages/core/integration-tests/data/integration/pug/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/pug/100x100.png rename to packages/core/integration-tests/data/integration/pug/100x100.png diff --git a/packages/core/integration-tests/test/integration/pug/icons.svg b/packages/core/integration-tests/data/integration/pug/icons.svg similarity index 100% rename from packages/core/integration-tests/test/integration/pug/icons.svg rename to packages/core/integration-tests/data/integration/pug/icons.svg diff --git a/packages/core/integration-tests/test/integration/pug/index.css b/packages/core/integration-tests/data/integration/pug/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/pug/index.css rename to packages/core/integration-tests/data/integration/pug/index.css diff --git a/packages/core/integration-tests/test/integration/pug/index.js b/packages/core/integration-tests/data/integration/pug/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/pug/index.js rename to packages/core/integration-tests/data/integration/pug/index.js diff --git a/packages/core/integration-tests/test/integration/pug/index.pug b/packages/core/integration-tests/data/integration/pug/index.pug similarity index 100% rename from packages/core/integration-tests/test/integration/pug/index.pug rename to packages/core/integration-tests/data/integration/pug/index.pug diff --git a/packages/core/integration-tests/test/integration/re-export-no-scope-hoist/package.json b/packages/core/integration-tests/data/integration/re-export-no-scope-hoist/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/re-export-no-scope-hoist/package.json rename to packages/core/integration-tests/data/integration/re-export-no-scope-hoist/package.json diff --git a/packages/core/integration-tests/test/integration/re-export-no-scope-hoist/test.js b/packages/core/integration-tests/data/integration/re-export-no-scope-hoist/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/re-export-no-scope-hoist/test.js rename to packages/core/integration-tests/data/integration/re-export-no-scope-hoist/test.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/App.js b/packages/core/integration-tests/data/integration/react-refresh-automatic/App.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/App.js rename to packages/core/integration-tests/data/integration/react-refresh-automatic/App.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/Foo.1.js b/packages/core/integration-tests/data/integration/react-refresh-automatic/Foo.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/Foo.1.js rename to packages/core/integration-tests/data/integration/react-refresh-automatic/Foo.1.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/Foo.js b/packages/core/integration-tests/data/integration/react-refresh-automatic/Foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/Foo.js rename to packages/core/integration-tests/data/integration/react-refresh-automatic/Foo.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/hooks.js b/packages/core/integration-tests/data/integration/react-refresh-automatic/hooks.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/hooks.js rename to packages/core/integration-tests/data/integration/react-refresh-automatic/hooks.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/index.html b/packages/core/integration-tests/data/integration/react-refresh-automatic/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/index.html rename to packages/core/integration-tests/data/integration/react-refresh-automatic/index.html diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/index.js b/packages/core/integration-tests/data/integration/react-refresh-automatic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/index.js rename to packages/core/integration-tests/data/integration/react-refresh-automatic/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-automatic/package.json b/packages/core/integration-tests/data/integration/react-refresh-automatic/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-automatic/package.json rename to packages/core/integration-tests/data/integration/react-refresh-automatic/package.json diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/App.js b/packages/core/integration-tests/data/integration/react-refresh-circular/App.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/App.js rename to packages/core/integration-tests/data/integration/react-refresh-circular/App.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/Consumer.js b/packages/core/integration-tests/data/integration/react-refresh-circular/Consumer.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/Consumer.js rename to packages/core/integration-tests/data/integration/react-refresh-circular/Consumer.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/Provider.js b/packages/core/integration-tests/data/integration/react-refresh-circular/Provider.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/Provider.js rename to packages/core/integration-tests/data/integration/react-refresh-circular/Provider.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/index.html b/packages/core/integration-tests/data/integration/react-refresh-circular/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/index.html rename to packages/core/integration-tests/data/integration/react-refresh-circular/index.html diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/index.js b/packages/core/integration-tests/data/integration/react-refresh-circular/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/index.js rename to packages/core/integration-tests/data/integration/react-refresh-circular/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-circular/package.json b/packages/core/integration-tests/data/integration/react-refresh-circular/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-circular/package.json rename to packages/core/integration-tests/data/integration/react-refresh-circular/package.json diff --git a/packages/core/integration-tests/test/integration/react-refresh-inline-script/index.html b/packages/core/integration-tests/data/integration/react-refresh-inline-script/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-inline-script/index.html rename to packages/core/integration-tests/data/integration/react-refresh-inline-script/index.html diff --git a/packages/core/integration-tests/test/integration/react-refresh-inline-script/index.js b/packages/core/integration-tests/data/integration/react-refresh-inline-script/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-inline-script/index.js rename to packages/core/integration-tests/data/integration/react-refresh-inline-script/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-inline-script/package.json b/packages/core/integration-tests/data/integration/react-refresh-inline-script/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-inline-script/package.json rename to packages/core/integration-tests/data/integration/react-refresh-inline-script/package.json diff --git a/packages/core/integration-tests/test/integration/react-refresh-inline-script/yarn.lock b/packages/core/integration-tests/data/integration/react-refresh-inline-script/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-inline-script/yarn.lock rename to packages/core/integration-tests/data/integration/react-refresh-inline-script/yarn.lock diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/App.js b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/App.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/App.js rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/App.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/Async.1.js b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/Async.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/Async.1.js rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/Async.1.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/Async.js b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/Async.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/Async.js rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/Async.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/index.html b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/index.html rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/index.html diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/index.js b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/index.js rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-lazy-child/package.json b/packages/core/integration-tests/data/integration/react-refresh-lazy-child/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-lazy-child/package.json rename to packages/core/integration-tests/data/integration/react-refresh-lazy-child/package.json diff --git a/packages/core/integration-tests/test/integration/react-refresh-library-target/Component.jsx b/packages/core/integration-tests/data/integration/react-refresh-library-target/Component.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-library-target/Component.jsx rename to packages/core/integration-tests/data/integration/react-refresh-library-target/Component.jsx diff --git a/packages/core/integration-tests/test/integration/react-refresh-library-target/index.js b/packages/core/integration-tests/data/integration/react-refresh-library-target/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-library-target/index.js rename to packages/core/integration-tests/data/integration/react-refresh-library-target/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh-library-target/package.json b/packages/core/integration-tests/data/integration/react-refresh-library-target/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-library-target/package.json rename to packages/core/integration-tests/data/integration/react-refresh-library-target/package.json diff --git a/packages/core/integration-tests/test/integration/react-refresh-library-target/yarn.lock b/packages/core/integration-tests/data/integration/react-refresh-library-target/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh-library-target/yarn.lock rename to packages/core/integration-tests/data/integration/react-refresh-library-target/yarn.lock diff --git a/packages/core/integration-tests/test/integration/react-refresh/App.js b/packages/core/integration-tests/data/integration/react-refresh/App.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/App.js rename to packages/core/integration-tests/data/integration/react-refresh/App.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/Foo.1.js b/packages/core/integration-tests/data/integration/react-refresh/Foo.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/Foo.1.js rename to packages/core/integration-tests/data/integration/react-refresh/Foo.1.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/Foo.2-hooks.js b/packages/core/integration-tests/data/integration/react-refresh/Foo.2-hooks.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/Foo.2-hooks.js rename to packages/core/integration-tests/data/integration/react-refresh/Foo.2-hooks.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/Foo.3-class.js b/packages/core/integration-tests/data/integration/react-refresh/Foo.3-class.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/Foo.3-class.js rename to packages/core/integration-tests/data/integration/react-refresh/Foo.3-class.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/Foo.js b/packages/core/integration-tests/data/integration/react-refresh/Foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/Foo.js rename to packages/core/integration-tests/data/integration/react-refresh/Foo.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/index.html b/packages/core/integration-tests/data/integration/react-refresh/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/index.html rename to packages/core/integration-tests/data/integration/react-refresh/index.html diff --git a/packages/core/integration-tests/test/integration/react-refresh/index.js b/packages/core/integration-tests/data/integration/react-refresh/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/index.js rename to packages/core/integration-tests/data/integration/react-refresh/index.js diff --git a/packages/core/integration-tests/test/integration/react-refresh/package.json b/packages/core/integration-tests/data/integration/react-refresh/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/react-refresh/package.json rename to packages/core/integration-tests/data/integration/react-refresh/package.json diff --git a/packages/core/integration-tests/test/integration/reason/index.js b/packages/core/integration-tests/data/integration/reason/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reason/index.js rename to packages/core/integration-tests/data/integration/reason/index.js diff --git a/packages/core/integration-tests/test/integration/reason/local.bs.js b/packages/core/integration-tests/data/integration/reason/local.bs.js similarity index 100% rename from packages/core/integration-tests/test/integration/reason/local.bs.js rename to packages/core/integration-tests/data/integration/reason/local.bs.js diff --git a/packages/core/integration-tests/test/integration/reason/local.re b/packages/core/integration-tests/data/integration/reason/local.re similarity index 100% rename from packages/core/integration-tests/test/integration/reason/local.re rename to packages/core/integration-tests/data/integration/reason/local.re diff --git a/packages/core/integration-tests/test/integration/reporters-failure/.parcelrc b/packages/core/integration-tests/data/integration/reporters-failure/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-failure/.parcelrc rename to packages/core/integration-tests/data/integration/reporters-failure/.parcelrc diff --git a/packages/core/integration-tests/test/integration/reporters-failure/index.js b/packages/core/integration-tests/data/integration/reporters-failure/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-failure/index.js rename to packages/core/integration-tests/data/integration/reporters-failure/index.js diff --git a/packages/core/integration-tests/test/integration/reporters-failure/test-reporter/index.js b/packages/core/integration-tests/data/integration/reporters-failure/test-reporter/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-failure/test-reporter/index.js rename to packages/core/integration-tests/data/integration/reporters-failure/test-reporter/index.js diff --git a/packages/core/integration-tests/test/integration/reporters-failure/test-reporter/package.json b/packages/core/integration-tests/data/integration/reporters-failure/test-reporter/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-failure/test-reporter/package.json rename to packages/core/integration-tests/data/integration/reporters-failure/test-reporter/package.json diff --git a/packages/core/integration-tests/test/integration/reporters-failure/yarn.lock b/packages/core/integration-tests/data/integration/reporters-failure/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-failure/yarn.lock rename to packages/core/integration-tests/data/integration/reporters-failure/yarn.lock diff --git a/packages/core/integration-tests/test/integration/reporters-load-failure/.parcelrc b/packages/core/integration-tests/data/integration/reporters-load-failure/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-load-failure/.parcelrc rename to packages/core/integration-tests/data/integration/reporters-load-failure/.parcelrc diff --git a/packages/core/integration-tests/test/integration/reporters-load-failure/index.js b/packages/core/integration-tests/data/integration/reporters-load-failure/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-load-failure/index.js rename to packages/core/integration-tests/data/integration/reporters-load-failure/index.js diff --git a/packages/core/integration-tests/test/integration/reporters-load-failure/yarn.lock b/packages/core/integration-tests/data/integration/reporters-load-failure/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-load-failure/yarn.lock rename to packages/core/integration-tests/data/integration/reporters-load-failure/yarn.lock diff --git a/packages/core/integration-tests/test/integration/reporters-success/.parcelrc b/packages/core/integration-tests/data/integration/reporters-success/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-success/.parcelrc rename to packages/core/integration-tests/data/integration/reporters-success/.parcelrc diff --git a/packages/core/integration-tests/test/integration/reporters-success/index.js b/packages/core/integration-tests/data/integration/reporters-success/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-success/index.js rename to packages/core/integration-tests/data/integration/reporters-success/index.js diff --git a/packages/core/integration-tests/test/integration/reporters-success/test-reporter/index.js b/packages/core/integration-tests/data/integration/reporters-success/test-reporter/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-success/test-reporter/index.js rename to packages/core/integration-tests/data/integration/reporters-success/test-reporter/index.js diff --git a/packages/core/integration-tests/test/integration/reporters-success/test-reporter/package.json b/packages/core/integration-tests/data/integration/reporters-success/test-reporter/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-success/test-reporter/package.json rename to packages/core/integration-tests/data/integration/reporters-success/test-reporter/package.json diff --git a/packages/core/integration-tests/test/integration/reporters-success/yarn.lock b/packages/core/integration-tests/data/integration/reporters-success/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/reporters-success/yarn.lock rename to packages/core/integration-tests/data/integration/reporters-success/yarn.lock diff --git a/packages/core/integration-tests/test/integration/require-async/async.js b/packages/core/integration-tests/data/integration/require-async/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/async.js rename to packages/core/integration-tests/data/integration/require-async/async.js diff --git a/packages/core/integration-tests/test/integration/require-async/atlaspack.js b/packages/core/integration-tests/data/integration/require-async/atlaspack.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/atlaspack.js rename to packages/core/integration-tests/data/integration/require-async/atlaspack.js diff --git a/packages/core/integration-tests/test/integration/require-async/resolve-chain.js b/packages/core/integration-tests/data/integration/require-async/resolve-chain.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/resolve-chain.js rename to packages/core/integration-tests/data/integration/require-async/resolve-chain.js diff --git a/packages/core/integration-tests/test/integration/require-async/rollup.js b/packages/core/integration-tests/data/integration/require-async/rollup.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/rollup.js rename to packages/core/integration-tests/data/integration/require-async/rollup.js diff --git a/packages/core/integration-tests/test/integration/require-async/sync.js b/packages/core/integration-tests/data/integration/require-async/sync.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/sync.js rename to packages/core/integration-tests/data/integration/require-async/sync.js diff --git a/packages/core/integration-tests/test/integration/require-async/ts-interop-arrow.js b/packages/core/integration-tests/data/integration/require-async/ts-interop-arrow.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/ts-interop-arrow.js rename to packages/core/integration-tests/data/integration/require-async/ts-interop-arrow.js diff --git a/packages/core/integration-tests/test/integration/require-async/ts-interop.js b/packages/core/integration-tests/data/integration/require-async/ts-interop.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/ts-interop.js rename to packages/core/integration-tests/data/integration/require-async/ts-interop.js diff --git a/packages/core/integration-tests/test/integration/require-async/ts.js b/packages/core/integration-tests/data/integration/require-async/ts.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-async/ts.js rename to packages/core/integration-tests/data/integration/require-async/ts.js diff --git a/packages/core/integration-tests/test/integration/require-scope/index.js b/packages/core/integration-tests/data/integration/require-scope/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/require-scope/index.js rename to packages/core/integration-tests/data/integration/require-scope/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-empty-specifier/index.js b/packages/core/integration-tests/data/integration/resolve-empty-specifier/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-empty-specifier/index.js rename to packages/core/integration-tests/data/integration/resolve-empty-specifier/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/.eslintrc.json b/packages/core/integration-tests/data/integration/resolve-entries/.eslintrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/.eslintrc.json rename to packages/core/integration-tests/data/integration/resolve-entries/.eslintrc.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/both-fields.js b/packages/core/integration-tests/data/integration/resolve-entries/both-fields.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/both-fields.js rename to packages/core/integration-tests/data/integration/resolve-entries/both-fields.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/browser-multiple.js b/packages/core/integration-tests/data/integration/resolve-entries/browser-multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/browser-multiple.js rename to packages/core/integration-tests/data/integration/resolve-entries/browser-multiple.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/browser.js b/packages/core/integration-tests/data/integration/resolve-entries/browser.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/browser.js rename to packages/core/integration-tests/data/integration/resolve-entries/browser.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/ignore-fs.js b/packages/core/integration-tests/data/integration/resolve-entries/ignore-fs.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/ignore-fs.js rename to packages/core/integration-tests/data/integration/resolve-entries/ignore-fs.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/jsnext-field.js b/packages/core/integration-tests/data/integration/resolve-entries/jsnext-field.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/jsnext-field.js rename to packages/core/integration-tests/data/integration/resolve-entries/jsnext-field.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/main-field.js b/packages/core/integration-tests/data/integration/resolve-entries/main-field.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/main-field.js rename to packages/core/integration-tests/data/integration/resolve-entries/main-field.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/module-field.js b/packages/core/integration-tests/data/integration/resolve-entries/module-field.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/module-field.js rename to packages/core/integration-tests/data/integration/resolve-entries/module-field.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-both/es6.module.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-both/es6.module.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-both/es6.module.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-both/es6.module.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-both/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-both/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-both/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-both/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/browser-entry.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/browser-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/browser-entry.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/browser-entry.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/node-entry.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/node-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/node-entry.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/node-entry.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/projected-browser.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/projected-browser.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/projected-browser.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/projected-browser.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/projected.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/projected.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser-multiple/projected.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser-multiple/projected.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/browser-module.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/browser-module.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/browser-module.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/browser-module.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/node-module.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/node-module.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/node-module.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/node-module.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-browser/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-browser/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-es6-module/es6.module.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-es6-module/es6.module.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-es6-module/es6.module.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-es6-module/es6.module.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-es6-module/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-es6-module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-es6-module/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-es6-module/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/ignore-me-in-browsers.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/ignore-me-in-browsers.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/ignore-me-in-browsers.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/ignore-me-in-browsers.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/index.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/index.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/yarn.lock b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-browser/yarn.lock rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-browser/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-fs/index.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-fs/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-fs/index.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-fs/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-fs/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-fs/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-ignore-fs/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-ignore-fs/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-jsnext-module/jsnext.module.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-jsnext-module/jsnext.module.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-jsnext-module/jsnext.module.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-jsnext-module/jsnext.module.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-jsnext-module/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-jsnext-module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-jsnext-module/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-jsnext-module/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-main/main.js b/packages/core/integration-tests/data/integration/resolve-entries/pkg-main/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-main/main.js rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-main/main.js diff --git a/packages/core/integration-tests/test/integration/resolve-entries/pkg-main/package.json b/packages/core/integration-tests/data/integration/resolve-entries/pkg-main/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-entries/pkg-main/package.json rename to packages/core/integration-tests/data/integration/resolve-entries/pkg-main/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-exports/index.js b/packages/core/integration-tests/data/integration/resolve-exports/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-exports/index.js rename to packages/core/integration-tests/data/integration/resolve-exports/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-exports/package.json b/packages/core/integration-tests/data/integration/resolve-exports/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-exports/package.json rename to packages/core/integration-tests/data/integration/resolve-exports/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-exports/yarn.lock b/packages/core/integration-tests/data/integration/resolve-exports/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-exports/yarn.lock rename to packages/core/integration-tests/data/integration/resolve-exports/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry-fallback/index.js b/packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry-fallback/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry-fallback/index.js rename to packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry-fallback/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry-fallback/package.json b/packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry-fallback/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry-fallback/package.json rename to packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry-fallback/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry.js b/packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/incorrect-entry.js rename to packages/core/integration-tests/data/integration/resolve-index-fallback/incorrect-entry.js diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry-fallback/index.js b/packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry-fallback/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry-fallback/index.js rename to packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry-fallback/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry-fallback/package.json b/packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry-fallback/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry-fallback/package.json rename to packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry-fallback/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry.js b/packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-index-fallback/no-entry.js rename to packages/core/integration-tests/data/integration/resolve-index-fallback/no-entry.js diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/default.js b/packages/core/integration-tests/data/integration/resolve-mode-condition/default.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/default.js rename to packages/core/integration-tests/data/integration/resolve-mode-condition/default.js diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/dev.js b/packages/core/integration-tests/data/integration/resolve-mode-condition/dev.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/dev.js rename to packages/core/integration-tests/data/integration/resolve-mode-condition/dev.js diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/index.js b/packages/core/integration-tests/data/integration/resolve-mode-condition/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/index.js rename to packages/core/integration-tests/data/integration/resolve-mode-condition/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/package.json b/packages/core/integration-tests/data/integration/resolve-mode-condition/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/package.json rename to packages/core/integration-tests/data/integration/resolve-mode-condition/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/prod.js b/packages/core/integration-tests/data/integration/resolve-mode-condition/prod.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/prod.js rename to packages/core/integration-tests/data/integration/resolve-mode-condition/prod.js diff --git a/packages/core/integration-tests/test/integration/resolve-mode-condition/yarn.lock b/packages/core/integration-tests/data/integration/resolve-mode-condition/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-mode-condition/yarn.lock rename to packages/core/integration-tests/data/integration/resolve-mode-condition/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolve-node-prefix/package.json b/packages/core/integration-tests/data/integration/resolve-node-prefix/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-node-prefix/package.json rename to packages/core/integration-tests/data/integration/resolve-node-prefix/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-node-prefix/src/index.js b/packages/core/integration-tests/data/integration/resolve-node-prefix/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-node-prefix/src/index.js rename to packages/core/integration-tests/data/integration/resolve-node-prefix/src/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-node-prefix/yarn.lock b/packages/core/integration-tests/data/integration/resolve-node-prefix/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-node-prefix/yarn.lock rename to packages/core/integration-tests/data/integration/resolve-node-prefix/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolve-spaces/index.html b/packages/core/integration-tests/data/integration/resolve-spaces/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-spaces/index.html rename to packages/core/integration-tests/data/integration/resolve-spaces/index.html diff --git a/packages/core/integration-tests/test/integration/resolve-spaces/other page.html b/packages/core/integration-tests/data/integration/resolve-spaces/other page.html similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-spaces/other page.html rename to packages/core/integration-tests/data/integration/resolve-spaces/other page.html diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/app/index.js b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/app/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/app/index.js rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/app/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/app/package.json b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/app/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/app/package.json rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/app/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/library/package.json b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/library/package.json rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/library/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/library/src/index.js b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/library/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/packages/library/src/index.js rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/packages/library/src/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/pnpm-lock.yaml b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/pnpm-lock.yaml similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/pnpm-lock.yaml rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/pnpm-lock.yaml diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/pnpm-workspace.yaml b/packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/pnpm-workspace.yaml similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-monorepos/pnpm-workspace.yaml rename to packages/core/integration-tests/data/integration/resolve-symlinked-monorepos/pnpm-workspace.yaml diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/index.js b/packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/index.js rename to packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/package.json b/packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/package.json rename to packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/pnpm-lock.yaml b/packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/pnpm-lock.yaml similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-symlinked-node_modules-structure/pnpm-lock.yaml rename to packages/core/integration-tests/data/integration/resolve-symlinked-node_modules-structure/pnpm-lock.yaml diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/other.js b/packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/other.js rename to packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/other.js diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/package.json b/packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/package.json rename to packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/src/index.js b/packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-monorepo/client/src/index.js rename to packages/core/integration-tests/data/integration/resolve-tilde-monorepo/client/src/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-monorepo/package.json b/packages/core/integration-tests/data/integration/resolve-tilde-monorepo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-monorepo/package.json rename to packages/core/integration-tests/data/integration/resolve-tilde-monorepo/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-monorepo/pnpm-lock.yaml b/packages/core/integration-tests/data/integration/resolve-tilde-monorepo/pnpm-lock.yaml similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-monorepo/pnpm-lock.yaml rename to packages/core/integration-tests/data/integration/resolve-tilde-monorepo/pnpm-lock.yaml diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/index.js b/packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/index.js rename to packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/index.js diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/package.json b/packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/package.json rename to packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/package.json diff --git a/packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/pnpm-lock.yaml b/packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/pnpm-lock.yaml similarity index 100% rename from packages/core/integration-tests/test/integration/resolve-tilde-nodemodules/pnpm-lock.yaml rename to packages/core/integration-tests/data/integration/resolve-tilde-nodemodules/pnpm-lock.yaml diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-module/index.js b/packages/core/integration-tests/data/integration/resolver-alternative-module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-module/index.js rename to packages/core/integration-tests/data/integration/resolver-alternative-module/index.js diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-module/package.json b/packages/core/integration-tests/data/integration/resolver-alternative-module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-module/package.json rename to packages/core/integration-tests/data/integration/resolver-alternative-module/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-module/yarn.lock b/packages/core/integration-tests/data/integration/resolver-alternative-module/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-module/yarn.lock rename to packages/core/integration-tests/data/integration/resolver-alternative-module/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-relative/a.js b/packages/core/integration-tests/data/integration/resolver-alternative-relative/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-relative/a.js rename to packages/core/integration-tests/data/integration/resolver-alternative-relative/a.js diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-relative/b.js b/packages/core/integration-tests/data/integration/resolver-alternative-relative/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-relative/b.js rename to packages/core/integration-tests/data/integration/resolver-alternative-relative/b.js diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-relative/package.json b/packages/core/integration-tests/data/integration/resolver-alternative-relative/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-relative/package.json rename to packages/core/integration-tests/data/integration/resolver-alternative-relative/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-alternative-relative/test/test.js b/packages/core/integration-tests/data/integration/resolver-alternative-relative/test/test.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-alternative-relative/test/test.js rename to packages/core/integration-tests/data/integration/resolver-alternative-relative/test/test.js diff --git a/packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/.parcelrc b/packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/.parcelrc rename to packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/.parcelrc diff --git a/packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/index.js b/packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/index.js rename to packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/index.js diff --git a/packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/package.json b/packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/package.json rename to packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/yarn.lock b/packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-can-invalidateonenvchange/yarn.lock rename to packages/core/integration-tests/data/integration/resolver-can-invalidateonenvchange/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/.parcelrc b/packages/core/integration-tests/data/integration/resolver-canDefer/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/.parcelrc rename to packages/core/integration-tests/data/integration/resolver-canDefer/.parcelrc diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/index.js b/packages/core/integration-tests/data/integration/resolver-canDefer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/index.js rename to packages/core/integration-tests/data/integration/resolver-canDefer/index.js diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/library/a.js b/packages/core/integration-tests/data/integration/resolver-canDefer/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/library/a.js rename to packages/core/integration-tests/data/integration/resolver-canDefer/library/a.js diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/library/b.js b/packages/core/integration-tests/data/integration/resolver-canDefer/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/library/b.js rename to packages/core/integration-tests/data/integration/resolver-canDefer/library/b.js diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/library/c.js b/packages/core/integration-tests/data/integration/resolver-canDefer/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/library/c.js rename to packages/core/integration-tests/data/integration/resolver-canDefer/library/c.js diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/library/index.js b/packages/core/integration-tests/data/integration/resolver-canDefer/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/library/index.js rename to packages/core/integration-tests/data/integration/resolver-canDefer/library/index.js diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/library/package.json b/packages/core/integration-tests/data/integration/resolver-canDefer/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/library/package.json rename to packages/core/integration-tests/data/integration/resolver-canDefer/library/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-canDefer/yarn.lock b/packages/core/integration-tests/data/integration/resolver-canDefer/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-canDefer/yarn.lock rename to packages/core/integration-tests/data/integration/resolver-canDefer/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolver-dependency-meta/.parcelrc b/packages/core/integration-tests/data/integration/resolver-dependency-meta/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-dependency-meta/.parcelrc rename to packages/core/integration-tests/data/integration/resolver-dependency-meta/.parcelrc diff --git a/packages/core/integration-tests/test/integration/resolver-dependency-meta/a.js b/packages/core/integration-tests/data/integration/resolver-dependency-meta/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-dependency-meta/a.js rename to packages/core/integration-tests/data/integration/resolver-dependency-meta/a.js diff --git a/packages/core/integration-tests/test/integration/resolver-dependency-meta/b.js b/packages/core/integration-tests/data/integration/resolver-dependency-meta/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-dependency-meta/b.js rename to packages/core/integration-tests/data/integration/resolver-dependency-meta/b.js diff --git a/packages/core/integration-tests/test/integration/resolver-dependency-meta/package.json b/packages/core/integration-tests/data/integration/resolver-dependency-meta/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-dependency-meta/package.json rename to packages/core/integration-tests/data/integration/resolver-dependency-meta/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-dependency-meta/yarn.lock b/packages/core/integration-tests/data/integration/resolver-dependency-meta/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-dependency-meta/yarn.lock rename to packages/core/integration-tests/data/integration/resolver-dependency-meta/yarn.lock diff --git a/packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/index.js b/packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/index.js rename to packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/index.js diff --git a/packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/package.json b/packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/package.json rename to packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/package.json diff --git a/packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/yarn.lock b/packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/resolver-invalid-pkgjson/yarn.lock rename to packages/core/integration-tests/data/integration/resolver-invalid-pkgjson/yarn.lock diff --git a/packages/core/integration-tests/test/integration/runtime-deferred-excluded/.parcelrc b/packages/core/integration-tests/data/integration/runtime-deferred-excluded/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-deferred-excluded/.parcelrc rename to packages/core/integration-tests/data/integration/runtime-deferred-excluded/.parcelrc diff --git a/packages/core/integration-tests/test/integration/runtime-deferred-excluded/index.js b/packages/core/integration-tests/data/integration/runtime-deferred-excluded/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-deferred-excluded/index.js rename to packages/core/integration-tests/data/integration/runtime-deferred-excluded/index.js diff --git a/packages/core/integration-tests/test/integration/runtime-deferred-excluded/package.json b/packages/core/integration-tests/data/integration/runtime-deferred-excluded/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-deferred-excluded/package.json rename to packages/core/integration-tests/data/integration/runtime-deferred-excluded/package.json diff --git a/packages/core/integration-tests/test/integration/runtime-deferred-excluded/yarn.lock b/packages/core/integration-tests/data/integration/runtime-deferred-excluded/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-deferred-excluded/yarn.lock rename to packages/core/integration-tests/data/integration/runtime-deferred-excluded/yarn.lock diff --git a/packages/core/integration-tests/test/integration/runtime-symbol-merging/.parcelrc b/packages/core/integration-tests/data/integration/runtime-symbol-merging/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-symbol-merging/.parcelrc rename to packages/core/integration-tests/data/integration/runtime-symbol-merging/.parcelrc diff --git a/packages/core/integration-tests/test/integration/runtime-symbol-merging/entry.js b/packages/core/integration-tests/data/integration/runtime-symbol-merging/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-symbol-merging/entry.js rename to packages/core/integration-tests/data/integration/runtime-symbol-merging/entry.js diff --git a/packages/core/integration-tests/test/integration/runtime-symbol-merging/yarn.lock b/packages/core/integration-tests/data/integration/runtime-symbol-merging/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-symbol-merging/yarn.lock rename to packages/core/integration-tests/data/integration/runtime-symbol-merging/yarn.lock diff --git a/packages/core/integration-tests/test/integration/runtime-update/.parcelrc b/packages/core/integration-tests/data/integration/runtime-update/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-update/.parcelrc rename to packages/core/integration-tests/data/integration/runtime-update/.parcelrc diff --git a/packages/core/integration-tests/test/integration/runtime-update/dynamic-runtime.js b/packages/core/integration-tests/data/integration/runtime-update/dynamic-runtime.js similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-update/dynamic-runtime.js rename to packages/core/integration-tests/data/integration/runtime-update/dynamic-runtime.js diff --git a/packages/core/integration-tests/test/integration/runtime-update/src/index.js b/packages/core/integration-tests/data/integration/runtime-update/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-update/src/index.js rename to packages/core/integration-tests/data/integration/runtime-update/src/index.js diff --git a/packages/core/integration-tests/test/integration/runtime-update/yarn.lock b/packages/core/integration-tests/data/integration/runtime-update/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-update/yarn.lock rename to packages/core/integration-tests/data/integration/runtime-update/yarn.lock diff --git a/packages/core/integration-tests/test/integration/rust-cargo-workspace/.eslintrc b/packages/core/integration-tests/data/integration/rust-cargo-workspace/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo-workspace/.eslintrc rename to packages/core/integration-tests/data/integration/rust-cargo-workspace/.eslintrc diff --git a/packages/core/integration-tests/test/integration/rust-cargo-workspace/Cargo.toml b/packages/core/integration-tests/data/integration/rust-cargo-workspace/Cargo.toml similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo-workspace/Cargo.toml rename to packages/core/integration-tests/data/integration/rust-cargo-workspace/Cargo.toml diff --git a/packages/core/integration-tests/test/integration/rust-cargo-workspace/member/Cargo.toml b/packages/core/integration-tests/data/integration/rust-cargo-workspace/member/Cargo.toml similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo-workspace/member/Cargo.toml rename to packages/core/integration-tests/data/integration/rust-cargo-workspace/member/Cargo.toml diff --git a/packages/core/integration-tests/test/integration/rust-cargo-workspace/member/src/index.js b/packages/core/integration-tests/data/integration/rust-cargo-workspace/member/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo-workspace/member/src/index.js rename to packages/core/integration-tests/data/integration/rust-cargo-workspace/member/src/index.js diff --git a/packages/core/integration-tests/test/integration/rust-cargo-workspace/member/src/lib.rs b/packages/core/integration-tests/data/integration/rust-cargo-workspace/member/src/lib.rs similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo-workspace/member/src/lib.rs rename to packages/core/integration-tests/data/integration/rust-cargo-workspace/member/src/lib.rs diff --git a/packages/core/integration-tests/test/integration/rust-cargo/.eslintrc b/packages/core/integration-tests/data/integration/rust-cargo/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo/.eslintrc rename to packages/core/integration-tests/data/integration/rust-cargo/.eslintrc diff --git a/packages/core/integration-tests/test/integration/rust-cargo/Cargo.toml b/packages/core/integration-tests/data/integration/rust-cargo/Cargo.toml similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo/Cargo.toml rename to packages/core/integration-tests/data/integration/rust-cargo/Cargo.toml diff --git a/packages/core/integration-tests/test/integration/rust-cargo/src/index.js b/packages/core/integration-tests/data/integration/rust-cargo/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo/src/index.js rename to packages/core/integration-tests/data/integration/rust-cargo/src/index.js diff --git a/packages/core/integration-tests/test/integration/rust-cargo/src/lib.rs b/packages/core/integration-tests/data/integration/rust-cargo/src/lib.rs similarity index 100% rename from packages/core/integration-tests/test/integration/rust-cargo/src/lib.rs rename to packages/core/integration-tests/data/integration/rust-cargo/src/lib.rs diff --git a/packages/core/integration-tests/test/integration/rust-deps/.eslintrc b/packages/core/integration-tests/data/integration/rust-deps/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/rust-deps/.eslintrc rename to packages/core/integration-tests/data/integration/rust-deps/.eslintrc diff --git a/packages/core/integration-tests/test/integration/rust-deps/add.rs b/packages/core/integration-tests/data/integration/rust-deps/add.rs similarity index 100% rename from packages/core/integration-tests/test/integration/rust-deps/add.rs rename to packages/core/integration-tests/data/integration/rust-deps/add.rs diff --git a/packages/core/integration-tests/test/integration/rust-deps/index.js b/packages/core/integration-tests/data/integration/rust-deps/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/rust-deps/index.js rename to packages/core/integration-tests/data/integration/rust-deps/index.js diff --git a/packages/core/integration-tests/test/integration/rust-deps/test.rs b/packages/core/integration-tests/data/integration/rust-deps/test.rs similarity index 100% rename from packages/core/integration-tests/test/integration/rust-deps/test.rs rename to packages/core/integration-tests/data/integration/rust-deps/test.rs diff --git a/packages/core/integration-tests/test/integration/rust/.eslintrc b/packages/core/integration-tests/data/integration/rust/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/rust/.eslintrc rename to packages/core/integration-tests/data/integration/rust/.eslintrc diff --git a/packages/core/integration-tests/test/integration/rust/add.rs b/packages/core/integration-tests/data/integration/rust/add.rs similarity index 100% rename from packages/core/integration-tests/test/integration/rust/add.rs rename to packages/core/integration-tests/data/integration/rust/add.rs diff --git a/packages/core/integration-tests/test/integration/rust/index.js b/packages/core/integration-tests/data/integration/rust/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/rust/index.js rename to packages/core/integration-tests/data/integration/rust/index.js diff --git a/packages/core/integration-tests/test/integration/same-contents-different-filepaths/index.js b/packages/core/integration-tests/data/integration/same-contents-different-filepaths/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-contents-different-filepaths/index.js rename to packages/core/integration-tests/data/integration/same-contents-different-filepaths/index.js diff --git a/packages/core/integration-tests/test/integration/same-contents-different-filepaths/path1/a.js b/packages/core/integration-tests/data/integration/same-contents-different-filepaths/path1/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-contents-different-filepaths/path1/a.js rename to packages/core/integration-tests/data/integration/same-contents-different-filepaths/path1/a.js diff --git a/packages/core/integration-tests/test/integration/same-contents-different-filepaths/path2/a.js b/packages/core/integration-tests/data/integration/same-contents-different-filepaths/path2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-contents-different-filepaths/path2/a.js rename to packages/core/integration-tests/data/integration/same-contents-different-filepaths/path2/a.js diff --git a/packages/core/integration-tests/test/integration/same-dependency-multiple-times/a1.js b/packages/core/integration-tests/data/integration/same-dependency-multiple-times/a1.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-dependency-multiple-times/a1.js rename to packages/core/integration-tests/data/integration/same-dependency-multiple-times/a1.js diff --git a/packages/core/integration-tests/test/integration/same-dependency-multiple-times/a2.js b/packages/core/integration-tests/data/integration/same-dependency-multiple-times/a2.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-dependency-multiple-times/a2.js rename to packages/core/integration-tests/data/integration/same-dependency-multiple-times/a2.js diff --git a/packages/core/integration-tests/test/integration/same-dependency-multiple-times/b.js b/packages/core/integration-tests/data/integration/same-dependency-multiple-times/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-dependency-multiple-times/b.js rename to packages/core/integration-tests/data/integration/same-dependency-multiple-times/b.js diff --git a/packages/core/integration-tests/test/integration/same-resource-multiple-bundles/a.js b/packages/core/integration-tests/data/integration/same-resource-multiple-bundles/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-resource-multiple-bundles/a.js rename to packages/core/integration-tests/data/integration/same-resource-multiple-bundles/a.js diff --git a/packages/core/integration-tests/test/integration/same-resource-multiple-bundles/b.js b/packages/core/integration-tests/data/integration/same-resource-multiple-bundles/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-resource-multiple-bundles/b.js rename to packages/core/integration-tests/data/integration/same-resource-multiple-bundles/b.js diff --git a/packages/core/integration-tests/test/integration/same-resource-multiple-bundles/index.js b/packages/core/integration-tests/data/integration/same-resource-multiple-bundles/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-resource-multiple-bundles/index.js rename to packages/core/integration-tests/data/integration/same-resource-multiple-bundles/index.js diff --git a/packages/core/integration-tests/test/integration/same-resource-multiple-bundles/resource.txt b/packages/core/integration-tests/data/integration/same-resource-multiple-bundles/resource.txt similarity index 100% rename from packages/core/integration-tests/test/integration/same-resource-multiple-bundles/resource.txt rename to packages/core/integration-tests/data/integration/same-resource-multiple-bundles/resource.txt diff --git a/packages/core/integration-tests/test/integration/same-resource-multiple-bundles/shared.js b/packages/core/integration-tests/data/integration/same-resource-multiple-bundles/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/same-resource-multiple-bundles/shared.js rename to packages/core/integration-tests/data/integration/same-resource-multiple-bundles/shared.js diff --git a/packages/core/integration-tests/test/integration/sass-advanced-import/_foo.sass b/packages/core/integration-tests/data/integration/sass-advanced-import/_foo.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-advanced-import/_foo.sass rename to packages/core/integration-tests/data/integration/sass-advanced-import/_foo.sass diff --git a/packages/core/integration-tests/test/integration/sass-advanced-import/bar.sass b/packages/core/integration-tests/data/integration/sass-advanced-import/bar.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-advanced-import/bar.sass rename to packages/core/integration-tests/data/integration/sass-advanced-import/bar.sass diff --git a/packages/core/integration-tests/test/integration/sass-advanced-import/index.sass b/packages/core/integration-tests/data/integration/sass-advanced-import/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-advanced-import/index.sass rename to packages/core/integration-tests/data/integration/sass-advanced-import/index.sass diff --git a/packages/core/integration-tests/test/integration/sass-advanced-import/package.json b/packages/core/integration-tests/data/integration/sass-advanced-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sass-advanced-import/package.json rename to packages/core/integration-tests/data/integration/sass-advanced-import/package.json diff --git a/packages/core/integration-tests/test/integration/sass-exports/index.sass b/packages/core/integration-tests/data/integration/sass-exports/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-exports/index.sass rename to packages/core/integration-tests/data/integration/sass-exports/index.sass diff --git a/packages/core/integration-tests/test/integration/sass-exports/package.json b/packages/core/integration-tests/data/integration/sass-exports/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sass-exports/package.json rename to packages/core/integration-tests/data/integration/sass-exports/package.json diff --git a/packages/core/integration-tests/test/integration/sass-exports/yarn.lock b/packages/core/integration-tests/data/integration/sass-exports/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sass-exports/yarn.lock rename to packages/core/integration-tests/data/integration/sass-exports/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sass-include-paths-import/.sassrc.js b/packages/core/integration-tests/data/integration/sass-include-paths-import/.sassrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/sass-include-paths-import/.sassrc.js rename to packages/core/integration-tests/data/integration/sass-include-paths-import/.sassrc.js diff --git a/packages/core/integration-tests/test/integration/sass-include-paths-import/include-path/style.sass b/packages/core/integration-tests/data/integration/sass-include-paths-import/include-path/style.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-include-paths-import/include-path/style.sass rename to packages/core/integration-tests/data/integration/sass-include-paths-import/include-path/style.sass diff --git a/packages/core/integration-tests/test/integration/sass-include-paths-import/index.sass b/packages/core/integration-tests/data/integration/sass-include-paths-import/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-include-paths-import/index.sass rename to packages/core/integration-tests/data/integration/sass-include-paths-import/index.sass diff --git a/packages/core/integration-tests/test/integration/sass-include-paths-import/package.json b/packages/core/integration-tests/data/integration/sass-include-paths-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sass-include-paths-import/package.json rename to packages/core/integration-tests/data/integration/sass-include-paths-import/package.json diff --git a/packages/core/integration-tests/test/integration/sass-include-paths-import/yarn.lock b/packages/core/integration-tests/data/integration/sass-include-paths-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sass-include-paths-import/yarn.lock rename to packages/core/integration-tests/data/integration/sass-include-paths-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sass-node-modules-import/index.sass b/packages/core/integration-tests/data/integration/sass-node-modules-import/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-node-modules-import/index.sass rename to packages/core/integration-tests/data/integration/sass-node-modules-import/index.sass diff --git a/packages/core/integration-tests/test/integration/sass-node-modules-import/package.json b/packages/core/integration-tests/data/integration/sass-node-modules-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sass-node-modules-import/package.json rename to packages/core/integration-tests/data/integration/sass-node-modules-import/package.json diff --git a/packages/core/integration-tests/test/integration/sass-webpack-import-error/index.sass b/packages/core/integration-tests/data/integration/sass-webpack-import-error/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass-webpack-import-error/index.sass rename to packages/core/integration-tests/data/integration/sass-webpack-import-error/index.sass diff --git a/packages/core/integration-tests/test/integration/sass-webpack-import-error/package.json b/packages/core/integration-tests/data/integration/sass-webpack-import-error/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sass-webpack-import-error/package.json rename to packages/core/integration-tests/data/integration/sass-webpack-import-error/package.json diff --git a/packages/core/integration-tests/test/integration/sass/index.js b/packages/core/integration-tests/data/integration/sass/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sass/index.js rename to packages/core/integration-tests/data/integration/sass/index.js diff --git a/packages/core/integration-tests/test/integration/sass/index.sass b/packages/core/integration-tests/data/integration/sass/index.sass similarity index 100% rename from packages/core/integration-tests/test/integration/sass/index.sass rename to packages/core/integration-tests/data/integration/sass/index.sass diff --git a/packages/core/integration-tests/test/integration/schema-jsonld/images/image.jpeg b/packages/core/integration-tests/data/integration/schema-jsonld/images/image.jpeg similarity index 100% rename from packages/core/integration-tests/test/integration/schema-jsonld/images/image.jpeg rename to packages/core/integration-tests/data/integration/schema-jsonld/images/image.jpeg diff --git a/packages/core/integration-tests/test/integration/schema-jsonld/images/logo.png b/packages/core/integration-tests/data/integration/schema-jsonld/images/logo.png similarity index 100% rename from packages/core/integration-tests/test/integration/schema-jsonld/images/logo.png rename to packages/core/integration-tests/data/integration/schema-jsonld/images/logo.png diff --git a/packages/core/integration-tests/test/integration/schema-jsonld/index.html b/packages/core/integration-tests/data/integration/schema-jsonld/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/schema-jsonld/index.html rename to packages/core/integration-tests/data/integration/schema-jsonld/index.html diff --git a/packages/core/integration-tests/test/integration/schema-jsonld/other.css b/packages/core/integration-tests/data/integration/schema-jsonld/other.css similarity index 100% rename from packages/core/integration-tests/test/integration/schema-jsonld/other.css rename to packages/core/integration-tests/data/integration/schema-jsonld/other.css diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/browserify-compat/browserify-bundle.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/browserify-compat/browserify-bundle.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/browserify-compat/browserify-bundle.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/browserify-compat/browserify-bundle.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/browserify-compat/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/browserify-compat/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/browserify-compat/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/browserify-compat/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order-globals/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order-globals/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order-globals/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order-globals/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order-globals/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order-globals/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order-globals/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order-globals/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/concat-order/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/concat-order/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/conditional-import-reference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/conditional-import-reference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/conditional-import-reference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/conditional-import-reference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/conditional-import-reference/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/conditional-import-reference/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/conditional-import-reference/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/conditional-import-reference/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/default-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/default-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/default-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/default-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/default-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/default-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/default-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/default-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/define-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/define-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/define-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/define-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/eliminate-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/eliminate-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/eliminate-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/eliminate-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/eliminate-exports/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/eliminate-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/eliminate-exports/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/eliminate-exports/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/empty-module/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/empty-module/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/empty-module/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/empty-module/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/empty-module/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/empty-module/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/empty-module/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/empty-module/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/es6-commonjs-hybrid/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-assign-scope/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-assign-scope/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-assign-scope/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-assign-scope/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-assign-scope/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-assign-scope/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-assign-scope/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-assign-scope/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-local/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-local/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-local/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-local/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-local/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-local/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-local/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-local/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-non-object/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-non-object/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-non-object/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-non-object/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-non-object/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-non-object/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-non-object/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-non-object/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-order/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-order/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-order/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-order/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/export-order/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/export-order/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-imported.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-imported.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-imported.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-imported.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport-entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport-entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport-entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign-reexport.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-assign.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-imported.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-imported.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-imported.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define-imported.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/exports-define.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-imported.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-imported.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-imported.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign-imported.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-assign.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-imported.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-imported.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-imported.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define-imported.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-access-bailout/module-exports-define.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-before-module-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-before-module-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-before-module-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-before-module-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-before-module-exports/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-before-module-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-before-module-exports/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-before-module-exports/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-self-reference/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-self-reference/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-this/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-this/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/exports-this/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/exports-this/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/globals-polyfills/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/globals-polyfills/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/import-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/import-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/import-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/import-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/import-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/import-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/import-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/import-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid-dynamic/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-commonjs-hybrid/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-commonjs/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import_child.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import_child.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import_child.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/import_child.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main_child.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main_child.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main_child.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/main_child.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared_sub.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared_sub.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared_sub.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split-intermediate/shared_sub.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/import.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/import.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/import.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/import.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/main.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/main.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/main.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/main.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared_sub.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared_sub.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared_sub.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module-code-split/shared_sub.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/interop-require-es-module/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/interop-require-es-module/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/keep-local-function-var/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/keep-local-function-var/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/live-bindings/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/live-bindings/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/live-bindings/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/live-bindings/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/live-bindings/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/live-bindings/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/live-bindings/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/live-bindings/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/missing-non-js/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/missing-non-js/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/missing-non-js/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/missing-non-js/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/missing-non-js/index.css b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/missing-non-js/index.css similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/missing-non-js/index.css rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/missing-non-js/index.css diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-before-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-before-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-before-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-before-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-before-exports/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-before-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-before-exports/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-before-exports/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-default-assignment/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-default-assignment/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-exports-self-reference/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-exports-self-reference/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-object/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-object/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/module-require/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/module-require/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/multi-assign/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/multi-assign/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/multi-assign/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/multi-assign/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/value.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/value.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-mixed-module/value.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/mutates.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/mutates.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/mutates.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/mutates.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/value.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-different/value.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-different/value.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-expression/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-expression/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-expression/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-expression/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-expression/value.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-expression/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-expression/value.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-expression/value.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-importer/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-importer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-importer/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-importer/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-importer/value.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-importer/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-exports-object-importer/value.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-exports-object-importer/value.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-non-static-require/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-non-static-require/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-non-static-require/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-non-static-require/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-non-static-require/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-non-static-require/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/mutated-non-static-require/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/mutated-non-static-require/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/named-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/named-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/named-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/named-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/named-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/named-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/named-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/named-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-identifier-symbol-name/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-identifier-symbol-name/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-identifier-symbol-name/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-identifier-symbol-name/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-identifier-symbol-name/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-identifier-symbol-name/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-identifier-symbol-name/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-identifier-symbol-name/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-static-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-static-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-static-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-static-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-static-exports/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-static-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/non-static-exports/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/non-static-exports/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/object-pattern/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/object-pattern/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/re-export-var/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/re-export-var/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-assign/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-assign/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-assign/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-assign/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-assign/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-assign/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-assign/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-assign/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-circular/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-circular/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-circular/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-circular/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-circular/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-circular/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-circular/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-circular/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-conditional/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-conditional/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-css/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-css/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-css/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-css/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-css/b.css b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-css/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-css/b.css rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-css/b.css diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-declaration/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-declaration/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-declaration/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-declaration/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-declaration/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-declaration/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-declaration/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-declaration/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-expression/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-expression/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-expression/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-expression/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-expression/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-expression/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-expression/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-expression/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-variable/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-variable/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-variable/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-variable/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-variable/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-variable/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-default-export-variable/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-default-export-variable/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-execution-order/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-execution-order/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-extensions/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-extensions/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-extensions/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-extensions/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import-hoist/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import-hoist/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-import/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-import/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function-reexport/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function-reexport/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-in-function/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-in-function/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/basic.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/basic.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/basic.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/basic.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/destructure.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/destructure.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/destructure.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/destructure.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/in-function.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/in-function.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/in-function.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/in-function.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/member.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/member.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-local-assign/member.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-local-assign/member.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-member-wrapped/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-member-wrapped/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-multiple/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-multiple/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-declaration/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-declaration/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-declaration/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-declaration/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-declaration/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-declaration/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-declaration/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-declaration/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-variable/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-variable/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-variable/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-variable/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-variable/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-variable/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-named-export-variable/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-named-export-variable/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-new/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-new/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-new/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-new/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-new/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-new/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-new/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-new/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/destructure.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/destructure.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/destructure.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/destructure.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/live.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/live.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/live.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/live.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/member.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/member.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-non-const-export/member.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-non-const-export/member.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-all/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-all/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-default/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-default/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-exclude-default/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-exclude-default/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-multiple/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-multiple/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-named/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-named/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-re-export-namespace/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-re-export-namespace/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-renamed-export/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-renamed-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-renamed-export/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-renamed-export/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-renamed-export/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-renamed-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-renamed-export/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-renamed-export/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve-excluded/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve-excluded/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-resolve/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-resolve/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-self/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-self/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-self/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-self/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-self/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-self/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require-self/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require-self/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/require/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/require/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-assignment/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-assignment/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-assignment/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-assignment/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/self-reference-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/self-reference-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/side-effects-false/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/side-effects-false/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/side-effects-false/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/stream-module/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/stream-module/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/stream-module/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/stream-module/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-arrow-function/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-arrow-function/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/this-reference/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/this-reference/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-no-unknown-objects/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking-string/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking-string/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/tree-shaking/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/tree-shaking/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-aliases/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-aliases/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-concat-order/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-concat-order/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/run-cjs.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/run-cjs.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/run-cjs.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/run-cjs.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/run-interop.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/run-interop.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/run-interop.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/run-interop.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/shared.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-default-interop/shared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-default-interop/shared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/core.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/core.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/core.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/core.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-deps-circular/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-deps-circular/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-array/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-array/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-destructuring-object/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-destructuring-object/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-eval/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-eval/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-eval/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-eval/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-eval/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-eval/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-eval/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-eval/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/require.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/require.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-expressions/require.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-expressions/require.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/data.txt b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/data.txt similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-interop-url-import/data.txt rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-interop-url-import/data.txt diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-codesplit/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-codesplit/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-computed/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-computed/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-computed/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-computed/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module-obj-literal-require/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-module/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-module/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-optional/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-optional/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-optional/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-optional/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-return/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-return/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-return/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-return/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-return/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-return/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-return/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-return/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-typeof-require/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-typeof-require/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-unused/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-unused/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-unused/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-unused/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-unused/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-unused/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-unused/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-unused/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-var-hoisting/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-var-hoisting/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-var-hoisting/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-var-hoisting/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-var-hoisting/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-var-hoisting/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/commonjs/wrap-var-hoisting/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/commonjs/wrap-var-hoisting/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/ancestor-reexport2/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/ancestor-reexport2/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-internalize-unused/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-internalize-unused/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/value.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-interop-conditional/value.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-interop-conditional/value.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/ns.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/ns.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/ns.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/ns.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/reexports.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/reexports.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/async-named-import-ns-reexport/reexports.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/async-named-import-ns-reexport/reexports.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/a.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/a.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/a.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/a.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/cache-add-specifier/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/cache-add-specifier/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/c.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/c.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/c.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/d.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/d.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/d.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/d.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/index.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/index.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular-wrap/index.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular-wrap/index.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/c.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular/c.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular/c.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/c.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular2/c.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular2/c.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/c.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/c.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/c.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/c.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/d.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/d.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/circular3/d.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/circular3/d.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/class-selfreference/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/class-selfreference/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/bar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/bar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/bar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/bar2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/bar2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/bar2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/bar2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/foo.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/foo.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/foo.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/foo2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/foo2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/foo2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/foo2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/src/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/src/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/src/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/src/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/src/entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/src/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/codesplit-reexports/src/entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/codesplit-reexports/src/entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/commonjs-exports-reassign/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/commonjs-exports-reassign/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/commonjs-exports-reassign/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/commonjs-exports-reassign/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/commonjs-exports-reassign/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/commonjs-exports-reassign/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/commonjs-exports-reassign/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/commonjs-exports-reassign/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-reference/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-reference/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-reference/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-reference/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-reference/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-reference/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-reference/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-reference/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/bar.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/bar.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/bar.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/bar.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/foo.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/foo.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/foo.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/foo.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/foo/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/index.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/index.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/index.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/conditional-import-side-effect-free-reexport/index.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-anonymous/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-anonymous/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-anonymous/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-anonymous/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-anonymous/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-anonymous/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-anonymous/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-anonymous/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-class-rename/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-class-rename/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-declaration/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-declaration/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-declaration/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-declaration/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-declaration/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-declaration/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-declaration/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-declaration/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-expression/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-expression/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-expression/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-expression/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-expression/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-expression/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-expression/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-expression/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-variable/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-variable/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-variable/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-variable/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-variable/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-variable/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/default-export-variable/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/default-export-variable/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/double-esmodule/foo.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/double-esmodule/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/double-esmodule/foo.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/double-esmodule/foo.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/double-esmodule/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/double-esmodule/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/double-esmodule/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/double-esmodule/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/shared.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-default-interop/shared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-default-interop/shared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import-dynamic/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import-dynamic/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/dynamic-import/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/dynamic-import/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-module/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-module/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-module/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-module/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-module/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-module/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-module/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-module/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/index.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/index.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/index.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/lib.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/lib.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/lib.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/lib.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/test.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/test.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/test.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/test.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/types.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/types.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/empty-ts/types.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/empty-ts/types.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-before-declaration/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-before-declaration/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-before-declaration/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-before-declaration/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-before-declaration/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-before-declaration/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-before-declaration/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-before-declaration/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-binding-identifiers/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-binding-identifiers/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-binding-identifiers/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-binding-identifiers/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-binding-identifiers/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-binding-identifiers/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-binding-identifiers/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-binding-identifiers/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-class-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-class-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-class-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-class-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-class-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-class-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-class-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-class-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-function-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-function-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-function-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-function-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-function-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-function-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-function-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-function-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-global/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-global/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-global/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-global/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-global/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-global/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-global/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-global/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-js-global/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-js-global/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-js-global/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-js-global/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-js-global/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-js-global/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-js-global/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-js-global/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-live/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-live/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-live/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-live/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-live/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-live/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-default-live/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-default-live/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/bar.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/bar.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/bar.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/bar.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/baz.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/baz.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/baz.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/baz.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/foo.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/foo.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/foo.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/foo.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/foo/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-intermediate-wrapped-reexports/index.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-named-empty/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-named-empty/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-named-empty/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-named-empty/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/export-undefined/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/export-undefined/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/export-undefined/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/export-undefined/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/notwrapped.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/notwrapped.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/notwrapped.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/notwrapped.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/wrapped.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/wrapped.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-default/wrapped.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-default/wrapped.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual-default/b3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-individual/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-individual/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object-default/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object-default/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-export-object/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-export-object/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-missing/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-missing/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-missing/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-missing/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-missing/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-missing/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-commonjs-missing/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-commonjs-missing/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/default.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/default.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/default.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/default.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/destructure-assign.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/destructure-assign.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/destructure-assign.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/destructure-assign.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/multiple.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/multiple.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/multiple.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/multiple.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/named.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/named.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/named.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/named.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/namespace.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/namespace.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-local-assign/namespace.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-local-assign/namespace.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-missing/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-missing/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-missing/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-missing/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-missing/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-missing/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-missing/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-missing/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wildcards/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wildcards/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wildcards/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wildcards/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-multiple-wrapped/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-multiple-wrapped/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs-transpiled/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-commonjs/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-commonjs/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-external/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/exports.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/exports.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/exports.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/exports.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-sideEffects/other/version2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/c3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/c3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/index.js diff --git a/packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-deferred-excluded/node_modules/test/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-static-member/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped-self/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped-self/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped-self/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped-self/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped-self/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped-self/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped-self/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped-self/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-wrapped/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace-wrapped/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-self/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-self/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-self/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-self/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-self/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-self/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-self/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-self/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped-bundle-unused/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped-bundle-unused/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/import-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/client.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/client.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/client.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/client.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/viewer.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/viewer.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-async/viewer.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-async/viewer.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-pure/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-pure/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-pure/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-pure/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-pure/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-pure/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/interop-pure/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/interop-pure/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/jsx-pragma/a.jsx b/packages/core/integration-tests/data/integration/scope-hoisting/es6/jsx-pragma/a.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/jsx-pragma/a.jsx rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/jsx-pragma/a.jsx diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/jsx-pragma/react.jsx b/packages/core/integration-tests/data/integration/scope-hoisting/es6/jsx-pragma/react.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/jsx-pragma/react.jsx rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/jsx-pragma/react.jsx diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-cross-bundle/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-cross-bundle/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings-reexports-namespace/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings-reexports-namespace/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/live-bindings/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/live-bindings/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/one.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/one.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/one.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/one.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/shared.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/shared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/shared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/two.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/two.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-entry-duplicates/two.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-entry-duplicates/two.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-export/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-export/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-export/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-export/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multi-export/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multi-export/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/shouldBeWrapped.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/shouldBeWrapped.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/shouldBeWrapped.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/shouldBeWrapped.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/wraps.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/wraps.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/multiple-ancestors-wrap/wraps.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/multiple-ancestors-wrap/wraps.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/name-clash/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/name-clash/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/name-clash/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/name-clash/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/name-clash/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/name-clash/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/name-clash/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/name-clash/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-declaration/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-declaration/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-declaration/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-declaration/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-declaration/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-declaration/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-declaration/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-declaration/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable-rename/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable-rename/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/named-export-variable/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/named-export-variable/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-default/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-default/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/no-reexport-esmodule/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/no-reexport-esmodule/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-ascii-identifiers/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-ascii-identifiers/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-ascii-identifiers/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-ascii-identifiers/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/bar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/bar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/bar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/foo.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/foo.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/foo.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/index.js diff --git a/packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/shared/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/runtime-symbol-merging/node_modules/shared/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/bag.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/bag.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/bag.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/bag.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/empty.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/empty.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/empty.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/empty.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/import-namespace-static-member/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-identifier-symbol-name/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-identifier-symbol-name/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-identifier-symbol-name/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-identifier-symbol-name/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-identifier-symbol-name/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/non-identifier-symbol-name/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-identifier-symbol-name/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/non-identifier-symbol-name/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/pure-assignment/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/pure-assignment/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/pure-assignment/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/pure-assignment/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/pure-assignment/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/pure-assignment/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/pure-assignment/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/pure-assignment/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/foo.png b/packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/foo.png similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/foo.png rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/foo.png diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/index-import.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/index-import.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/index-import.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/index-import.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/index-reexport.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/index-reexport.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/index-reexport.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/index-reexport.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/reexports.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/reexports.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/raw-url/reexports.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/raw-url/reexports.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/entry.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/entry.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/entry.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/entry.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib-c2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/lib.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/lib.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-ambiguous/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-ambiguous/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-external/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/empty.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/empty.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-empty-no-side-effects/node_modules/lib/empty.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/empty.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/lib.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/lib.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/lib.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/mergeWith.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/mergeWith.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/mergeWith.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/mergeWith.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-1/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-1/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/lib.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-2/lib.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-2/lib.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/async.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/async.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/async.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/async.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/entry.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/entry.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/entry.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/entry.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/foo.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/foo.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/foo.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/foo.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/other/index.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/other/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/other/index.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/other/index.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/re-exports.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/re-exports.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/re-exports.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/re-exports.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/bar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/bar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/bar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/hello.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/hello.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/hello.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/hello.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/index.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/index.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/index.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/myString.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/myString.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/myString.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/rest/myString.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/stuff.ts b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/stuff.ts similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/stuff.ts rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/stuff.ts diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-3/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-3/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-fallback-nested/lib2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-multiple/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-multiple/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all-override/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all-override/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-all/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-all/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/switcher/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/types/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/types/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/types/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary-side-effects/types/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/switcher/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/switcher/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/switcher/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/switcher/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/types/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/types/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary/types/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary/types/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/components.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/components.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/components.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/components.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/constants.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/constants.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/constants.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/constants.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary2/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/media-card/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/media-card/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/media-card/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/media-card/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/components.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/components.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/components.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/components.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/createTheme.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/createTheme.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/createTheme.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/createTheme.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-bundle-boundary3/theme/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs-wildcard/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs-wildcard/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-commonjs/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-commonjs/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default-hybrid/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default-hybrid/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/.babelrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/.babelrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/.babelrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-default/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-default/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-exclude-default/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-exclude-default/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-hybrid/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-hybrid/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/e.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/e.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/e.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/e.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/e2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/e2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-import/e2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-import/e2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/en.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/en.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/en.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/en.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/translations.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/translations.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-interop/translations.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-interop/translations.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-missing/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-missing/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-multiple/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-multiple/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-named/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-named/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/.babelrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/.babelrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/.babelrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/c1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/c1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/c1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/c1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/c2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/c2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/c2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/c2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-chained/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-chained/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace-order/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/.babelrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/.babelrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/.babelrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-namespace/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/entry-a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/entry-a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/entry-a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/entry-a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/entry-b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/entry-b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/entry-b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/entry-b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/foo.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/foo.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/foo.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/foo.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/namespace-a.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/namespace-a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/namespace-a.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/namespace-a.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/namespace-b.mjs b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/namespace-b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-priority/namespace-b.mjs rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-priority/namespace-b.mjs diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-pseudo/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-pseudo/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed-namespace/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed-namespace/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-renamed2/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-renamed2/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-var/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-var/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped-bailout/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped-bailout/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-wrapped/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/re-export-wrapped/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-helpers/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-helpers/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-member-prop/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-member-prop/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-member-prop/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-member-prop/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-member-prop/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-member-prop/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-member-prop/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-member-prop/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-superclass/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-superclass/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-superclass/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-superclass/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-superclass/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-superclass/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rename-superclass/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rename-superclass/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-export/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-export/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-export/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-export/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-export/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-export/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-export/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-import/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-import/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/renamed-import/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/renamed-import/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/retarget-namespace-single/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/retarget-namespace-single/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/rewrite-export-star/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/rewrite-export-star/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index1.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index1.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index1.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index1.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index2.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index2.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index2.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index2.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index3.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index3.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index3.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index3.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/index3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/index3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/shared/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/shared/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/shared/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/shared/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/shared/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/shared/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-reexport/shared/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-reexport/shared/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/async2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/v.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/v.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/v.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-duplication/v.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/run2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/shared-bundle-side-effect-order/shared2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/sibling-dependencies/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/sibling-dependencies/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-array/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-array/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-array/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/message2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-chained-re-exports-multiple/library/symbol2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/commonjs.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/commonjs.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/commonjs.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/commonjs.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/esm.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/esm.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/esm.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/esm.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-commonjs/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-commonjs/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b1.css b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b1.css similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b1.css rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b1.css diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b2.css b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b2.css similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b2.css rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b2.css diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-css/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-css/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-export-reexport/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-export-reexport/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-duplicate/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-duplicate/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-duplicate/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/foo/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/foo/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/w.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/w.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/w/w.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/w/w.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/x.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/x.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/x.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/x.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-order/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-order/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-wildcards/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wildcards/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-wildcards/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false-wrap-excluded/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-false/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-false/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-no-new-bundle/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-package-redirect-down/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-package-redirect-down/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-package-redirect-up/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-package-redirect-up/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/empty.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/empty.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/empty.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/empty.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/non-deterministic-bundle-hashes/utils/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-all-empty/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/bar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/bar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/bar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/foo.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/foo.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/foo.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/key.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/key.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/key.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/key.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/types.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/types.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/types.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-chained/library/types.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import-different/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-import-different/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import-different/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-import-different/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-import/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-import/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-import/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/c1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/c1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/c1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/c1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/c2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/c2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/c2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/c2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-library/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-library/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/message2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/node_modules/lib/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple-dynamic/node_modules/lib/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-namespace-same/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/dynamic.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/dynamic.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/dynamic.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/dynamic.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-multiple/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/index2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/message2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-partially-used/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-same2/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/re-export-namespace-order/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports-rename-var-unused/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/message3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/message3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports-rename-chained/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-re-exports/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/esm2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-semi-weak/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-semi-weak/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split2/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split2/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split2/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split2/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-split2/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-update-deferred-direct/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-direct/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-update-deferred-direct/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects-update-deferred-reexported/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/side-effects/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-classes-babel/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-classes-babel/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export-wildcard/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle-re-export/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-cross-bundle/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-cross-bundle/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/a2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/async.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/async.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/async.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment-error.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment-error.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment-error.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-assignment.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-error.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-error.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-error.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout-eval.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout-eval.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout-eval.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout-eval.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-bailout.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-error.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-error.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace-error.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration-namespace.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/await-declaration.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-error.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-error.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-error.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-bailout.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-bailout.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-bailout.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-bailout.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-error.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-error.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace-error.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then-namespace.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/then.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-dynamic-import/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-dynamic-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-export-computed-prop/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-functions/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-functions/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-functions/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-functions/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-functions/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-functions/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-functions/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-functions/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-increment-object/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-increment-object/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-increment-object/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-increment-object/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-increment-object/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-increment-object/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-increment-object/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-increment-object/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-multiassignment/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-multiassignment/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-multiassignment/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-multiassignment/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-multiassignment/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-multiassignment/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-multiassignment/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-multiassignment/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking-no-unknown-objects/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/.terserrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/.terserrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/.terserrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/tree-shaking/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/tree-shaking/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/index3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/bar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/bar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/bar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/barer.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/barer.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/barer.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/barer.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/foo.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/foo.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/foo.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-assetgroup/package/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/b2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/d.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/d.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/d.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/bar/baz/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-down/node_modules/foo/bar/baz/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/foo/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/foo/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/foo/other.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/other.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/foo/other.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/other.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/node_modules/foo/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-package-redirect-up/node_modules/foo/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/foo/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unused-require/library/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/unused-require/library/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/.parcelrc b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/.parcelrc rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/.parcelrc diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/index.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/index.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/index.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/other.2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/unmarks-defer-for-new-deps/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.html b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.html rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/index.html diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/Toolbar.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/Toolbar.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/Toolbar.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/Toolbar.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emoji.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emoji.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emoji.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emoji.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStyles.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStyles.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStyles.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStyles.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStylesShared.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStylesShared.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStylesShared.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/emojiStylesShared.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/theme.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/theme.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/theme.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/theme.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeColors.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeColors.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeColors.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeColors.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeConstants.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeConstants.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeConstants.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add-namespace/library/themeConstants.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.3.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.3.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.3.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/index.3.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/d2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-re-exports/library/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-add/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/index.2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/c.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/c.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/c.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/node_modules/lib/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/side-effects-split/node_modules/lib/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-dependency-symbols/library/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.1.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.1.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.1.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.1.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.2.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.2.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.2.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/update-used-symbols-remove-export/b.2.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/used-assignmentexpression/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/used-assignmentexpression/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/used-assignmentexpression/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/used-assignmentexpression/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/a.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/a.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/a.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/b.js b/packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/b.js rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/b.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/package.json b/packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/package.json rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/package.json diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/yarn.lock b/packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/wrap-import-arrowfunction/yarn.lock rename to packages/core/integration-tests/data/integration/scope-hoisting/es6/wrap-import-arrowfunction/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scss-absolute-imports/b.scss b/packages/core/integration-tests/data/integration/scss-absolute-imports/b.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-absolute-imports/b.scss rename to packages/core/integration-tests/data/integration/scss-absolute-imports/b.scss diff --git a/packages/core/integration-tests/test/integration/scss-absolute-imports/style.scss b/packages/core/integration-tests/data/integration/scss-absolute-imports/style.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-absolute-imports/style.scss rename to packages/core/integration-tests/data/integration/scss-absolute-imports/style.scss diff --git a/packages/core/integration-tests/test/integration/scss-absolute-imports/yarn.lock b/packages/core/integration-tests/data/integration/scss-absolute-imports/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scss-absolute-imports/yarn.lock rename to packages/core/integration-tests/data/integration/scss-absolute-imports/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scss-empty/index.js b/packages/core/integration-tests/data/integration/scss-empty/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss-empty/index.js rename to packages/core/integration-tests/data/integration/scss-empty/index.js diff --git a/packages/core/integration-tests/test/integration/scss-empty/index.scss b/packages/core/integration-tests/data/integration/scss-empty/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-empty/index.scss rename to packages/core/integration-tests/data/integration/scss-empty/index.scss diff --git a/packages/core/integration-tests/test/integration/scss-global-data/.sassrc.js b/packages/core/integration-tests/data/integration/scss-global-data/.sassrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss-global-data/.sassrc.js rename to packages/core/integration-tests/data/integration/scss-global-data/.sassrc.js diff --git a/packages/core/integration-tests/test/integration/scss-global-data/index.scss b/packages/core/integration-tests/data/integration/scss-global-data/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-global-data/index.scss rename to packages/core/integration-tests/data/integration/scss-global-data/index.scss diff --git a/packages/core/integration-tests/test/integration/scss-global-data/package.json b/packages/core/integration-tests/data/integration/scss-global-data/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scss-global-data/package.json rename to packages/core/integration-tests/data/integration/scss-global-data/package.json diff --git a/packages/core/integration-tests/test/integration/scss-html-import/fa-regular-400.ttf b/packages/core/integration-tests/data/integration/scss-html-import/fa-regular-400.ttf similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/fa-regular-400.ttf rename to packages/core/integration-tests/data/integration/scss-html-import/fa-regular-400.ttf diff --git a/packages/core/integration-tests/test/integration/scss-html-import/package.json b/packages/core/integration-tests/data/integration/scss-html-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/package.json rename to packages/core/integration-tests/data/integration/scss-html-import/package.json diff --git a/packages/core/integration-tests/test/integration/scss-html-import/style.scss b/packages/core/integration-tests/data/integration/scss-html-import/style.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/style.scss rename to packages/core/integration-tests/data/integration/scss-html-import/style.scss diff --git a/packages/core/integration-tests/test/integration/scss-html-import/target1.html b/packages/core/integration-tests/data/integration/scss-html-import/target1.html similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/target1.html rename to packages/core/integration-tests/data/integration/scss-html-import/target1.html diff --git a/packages/core/integration-tests/test/integration/scss-html-import/target2.html b/packages/core/integration-tests/data/integration/scss-html-import/target2.html similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/target2.html rename to packages/core/integration-tests/data/integration/scss-html-import/target2.html diff --git a/packages/core/integration-tests/test/integration/scss-html-import/yarn.lock b/packages/core/integration-tests/data/integration/scss-html-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/scss-html-import/yarn.lock rename to packages/core/integration-tests/data/integration/scss-html-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/scss-import/bar.scss b/packages/core/integration-tests/data/integration/scss-import/bar.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-import/bar.scss rename to packages/core/integration-tests/data/integration/scss-import/bar.scss diff --git a/packages/core/integration-tests/test/integration/scss-import/foo.scss b/packages/core/integration-tests/data/integration/scss-import/foo.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-import/foo.scss rename to packages/core/integration-tests/data/integration/scss-import/foo.scss diff --git a/packages/core/integration-tests/test/integration/scss-import/index.js b/packages/core/integration-tests/data/integration/scss-import/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss-import/index.js rename to packages/core/integration-tests/data/integration/scss-import/index.js diff --git a/packages/core/integration-tests/test/integration/scss-import/index.scss b/packages/core/integration-tests/data/integration/scss-import/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-import/index.scss rename to packages/core/integration-tests/data/integration/scss-import/index.scss diff --git a/packages/core/integration-tests/test/integration/scss-postcss/index.js b/packages/core/integration-tests/data/integration/scss-postcss/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss-postcss/index.js rename to packages/core/integration-tests/data/integration/scss-postcss/index.js diff --git a/packages/core/integration-tests/test/integration/scss-postcss/index.module.scss b/packages/core/integration-tests/data/integration/scss-postcss/index.module.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-postcss/index.module.scss rename to packages/core/integration-tests/data/integration/scss-postcss/index.module.scss diff --git a/packages/core/integration-tests/test/integration/scss-sourcemap-imports/style.scss b/packages/core/integration-tests/data/integration/scss-sourcemap-imports/style.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-sourcemap-imports/style.scss rename to packages/core/integration-tests/data/integration/scss-sourcemap-imports/style.scss diff --git a/packages/core/integration-tests/test/integration/scss-sourcemap-imports/with_url.scss b/packages/core/integration-tests/data/integration/scss-sourcemap-imports/with_url.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-sourcemap-imports/with_url.scss rename to packages/core/integration-tests/data/integration/scss-sourcemap-imports/with_url.scss diff --git a/packages/core/integration-tests/test/integration/scss-url/fonts/test.woff2 b/packages/core/integration-tests/data/integration/scss-url/fonts/test.woff2 similarity index 100% rename from packages/core/integration-tests/test/integration/scss-url/fonts/test.woff2 rename to packages/core/integration-tests/data/integration/scss-url/fonts/test.woff2 diff --git a/packages/core/integration-tests/test/integration/scss-url/image.jpeg b/packages/core/integration-tests/data/integration/scss-url/image.jpeg similarity index 100% rename from packages/core/integration-tests/test/integration/scss-url/image.jpeg rename to packages/core/integration-tests/data/integration/scss-url/image.jpeg diff --git a/packages/core/integration-tests/test/integration/scss-url/index.js b/packages/core/integration-tests/data/integration/scss-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss-url/index.js rename to packages/core/integration-tests/data/integration/scss-url/index.js diff --git a/packages/core/integration-tests/test/integration/scss-url/index.scss b/packages/core/integration-tests/data/integration/scss-url/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss-url/index.scss rename to packages/core/integration-tests/data/integration/scss-url/index.scss diff --git a/packages/core/integration-tests/test/integration/scss/index.js b/packages/core/integration-tests/data/integration/scss/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/scss/index.js rename to packages/core/integration-tests/data/integration/scss/index.js diff --git a/packages/core/integration-tests/test/integration/scss/index.scss b/packages/core/integration-tests/data/integration/scss/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/scss/index.scss rename to packages/core/integration-tests/data/integration/scss/index.scss diff --git a/packages/core/integration-tests/test/integration/service-worker-import-meta-url/index.js b/packages/core/integration-tests/data/integration/service-worker-import-meta-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker-import-meta-url/index.js rename to packages/core/integration-tests/data/integration/service-worker-import-meta-url/index.js diff --git a/packages/core/integration-tests/test/integration/service-worker-import-meta-url/missing.js b/packages/core/integration-tests/data/integration/service-worker-import-meta-url/missing.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker-import-meta-url/missing.js rename to packages/core/integration-tests/data/integration/service-worker-import-meta-url/missing.js diff --git a/packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/package.json b/packages/core/integration-tests/data/integration/service-worker-import-meta-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/scope-hoisting/es6/update-used-symbols-dependency-add-inline/package.json rename to packages/core/integration-tests/data/integration/service-worker-import-meta-url/package.json diff --git a/packages/core/integration-tests/test/integration/service-worker-import-meta-url/worker.js b/packages/core/integration-tests/data/integration/service-worker-import-meta-url/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker-import-meta-url/worker.js rename to packages/core/integration-tests/data/integration/service-worker-import-meta-url/worker.js diff --git a/packages/core/integration-tests/test/integration/service-worker-import-meta-url/yarn.lock b/packages/core/integration-tests/data/integration/service-worker-import-meta-url/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker-import-meta-url/yarn.lock rename to packages/core/integration-tests/data/integration/service-worker-import-meta-url/yarn.lock diff --git a/packages/core/integration-tests/test/integration/service-worker/a/index.js b/packages/core/integration-tests/data/integration/service-worker/a/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/a/index.js rename to packages/core/integration-tests/data/integration/service-worker/a/index.js diff --git a/packages/core/integration-tests/test/integration/service-worker/b/nested/index.js b/packages/core/integration-tests/data/integration/service-worker/b/nested/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/b/nested/index.js rename to packages/core/integration-tests/data/integration/service-worker/b/nested/index.js diff --git a/packages/core/integration-tests/test/integration/service-worker/b/nested/worker-nested.js b/packages/core/integration-tests/data/integration/service-worker/b/nested/worker-nested.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/b/nested/worker-nested.js rename to packages/core/integration-tests/data/integration/service-worker/b/nested/worker-nested.js diff --git a/packages/core/integration-tests/test/integration/service-worker/b/worker-outside.js b/packages/core/integration-tests/data/integration/service-worker/b/worker-outside.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/b/worker-outside.js rename to packages/core/integration-tests/data/integration/service-worker/b/worker-outside.js diff --git a/packages/core/integration-tests/test/integration/service-worker/dynamic-import-index.js b/packages/core/integration-tests/data/integration/service-worker/dynamic-import-index.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/dynamic-import-index.js rename to packages/core/integration-tests/data/integration/service-worker/dynamic-import-index.js diff --git a/packages/core/integration-tests/test/integration/service-worker/dynamic-import.js b/packages/core/integration-tests/data/integration/service-worker/dynamic-import.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/dynamic-import.js rename to packages/core/integration-tests/data/integration/service-worker/dynamic-import.js diff --git a/packages/core/integration-tests/test/integration/service-worker/error.js b/packages/core/integration-tests/data/integration/service-worker/error.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/error.js rename to packages/core/integration-tests/data/integration/service-worker/error.js diff --git a/packages/core/integration-tests/test/integration/service-worker/manifest-worker.js b/packages/core/integration-tests/data/integration/service-worker/manifest-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/manifest-worker.js rename to packages/core/integration-tests/data/integration/service-worker/manifest-worker.js diff --git a/packages/core/integration-tests/test/integration/service-worker/manifest.js b/packages/core/integration-tests/data/integration/service-worker/manifest.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/manifest.js rename to packages/core/integration-tests/data/integration/service-worker/manifest.js diff --git a/packages/core/integration-tests/test/integration/service-worker/module-worker.js b/packages/core/integration-tests/data/integration/service-worker/module-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/module-worker.js rename to packages/core/integration-tests/data/integration/service-worker/module-worker.js diff --git a/packages/core/integration-tests/test/integration/service-worker/module.js b/packages/core/integration-tests/data/integration/service-worker/module.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/module.js rename to packages/core/integration-tests/data/integration/service-worker/module.js diff --git a/packages/core/integration-tests/test/integration/service-worker/scope.js b/packages/core/integration-tests/data/integration/service-worker/scope.js similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker/scope.js rename to packages/core/integration-tests/data/integration/service-worker/scope.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/a.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/a.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/a.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/b.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/b.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/b.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/bar.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/bar.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/bar.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/buzz.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/buzz.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/buzz.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/buzz.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/c.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/c.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/c.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/foo.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/foo.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/foo.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/index.js b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/index.js rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/index.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/local.html b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/local.html rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/local.html diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/package.json b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/styles.css b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/styles.css rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/styles.css diff --git a/packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-between-reused-bundle-removal/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-between-reused-bundle-removal/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/a.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/a.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/a.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/a.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/async.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/async.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/async.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/async.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/b.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/b.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/b.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/b.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/imports-async.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/imports-async.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/imports-async.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/imports-async.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/index.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/index.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/index.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/index.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/large.mjs b/packages/core/integration-tests/data/integration/shared-bundle-internalization/large.mjs similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/large.mjs rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/large.mjs diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/package.json b/packages/core/integration-tests/data/integration/shared-bundle-internalization/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-internalization/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-internalization/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-internalization/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-internalization/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/bar.js b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/bar.js rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/bar.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/buzz.js b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/buzz.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/buzz.js rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/buzz.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/c.js b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/c.js rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/c.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/foo.js b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/foo.js rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/foo.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/index.js b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/index.js rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/index.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/local.html b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/local.html rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/local.html diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/package.json b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/styles.css b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/styles.css rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/styles.css diff --git a/packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-remove-from-one-group-only/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-remove-from-one-group-only/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/a.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/a.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/a.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/b.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/b.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/b.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/bar.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/bar.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/bar.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/buzz.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/buzz.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/buzz.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/buzz.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/c.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/c.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/c.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/foo.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/foo.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/foo.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/index.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/index.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/index.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/local.html b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/local.html rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/local.html diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/package.json b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/styles.css b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/styles.css rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/styles.css diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-reuse/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-reuse/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/a.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/a.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/a.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/b.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/b.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/b.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/bar.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/bar.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/bar.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/buzz.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/buzz.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/buzz.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/buzz.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/c.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/c.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/c.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/foo.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/foo.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/foo.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/index.js b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/index.js rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/index.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/local.html b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/local.html rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/local.html diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/package.json b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/styles.css b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/styles.css rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/styles.css diff --git a/packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-reused-bundle-remove-shared/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-reused-bundle-remove-shared/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/a.js b/packages/core/integration-tests/data/integration/shared-bundle-single-source/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/a.js rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/a.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/b.js b/packages/core/integration-tests/data/integration/shared-bundle-single-source/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/b.js rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/b.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/bar.js b/packages/core/integration-tests/data/integration/shared-bundle-single-source/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/bar.js rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/bar.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/foo.js b/packages/core/integration-tests/data/integration/shared-bundle-single-source/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/foo.js rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/foo.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/index.js b/packages/core/integration-tests/data/integration/shared-bundle-single-source/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/index.js rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/index.js diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/local.html b/packages/core/integration-tests/data/integration/shared-bundle-single-source/local.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/local.html rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/local.html diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/package.json b/packages/core/integration-tests/data/integration/shared-bundle-single-source/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/package.json rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/package.json diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/styles.css b/packages/core/integration-tests/data/integration/shared-bundle-single-source/styles.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/styles.css rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/styles.css diff --git a/packages/core/integration-tests/test/integration/shared-bundle-single-source/yarn.lock b/packages/core/integration-tests/data/integration/shared-bundle-single-source/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundle-single-source/yarn.lock rename to packages/core/integration-tests/data/integration/shared-bundle-single-source/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-bundlegroup/a.js b/packages/core/integration-tests/data/integration/shared-bundlegroup/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundlegroup/a.js rename to packages/core/integration-tests/data/integration/shared-bundlegroup/a.js diff --git a/packages/core/integration-tests/test/integration/shared-bundlegroup/b.js b/packages/core/integration-tests/data/integration/shared-bundlegroup/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundlegroup/b.js rename to packages/core/integration-tests/data/integration/shared-bundlegroup/b.js diff --git a/packages/core/integration-tests/test/integration/shared-bundlegroup/c.js b/packages/core/integration-tests/data/integration/shared-bundlegroup/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundlegroup/c.js rename to packages/core/integration-tests/data/integration/shared-bundlegroup/c.js diff --git a/packages/core/integration-tests/test/integration/shared-bundlegroup/index.js b/packages/core/integration-tests/data/integration/shared-bundlegroup/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-bundlegroup/index.js rename to packages/core/integration-tests/data/integration/shared-bundlegroup/index.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/a.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/a.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/a.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/b.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/b.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/b.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/child.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/child.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/child.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/child.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/grandchild.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/grandchild.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/grandchild.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/grandchild.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/index.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/index.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/index.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/scope-hoisting.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/scope-hoisting.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/wraps.js b/packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/wraps.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-exports-for-sibling-descendant/wraps.js rename to packages/core/integration-tests/data/integration/shared-exports-for-sibling-descendant/wraps.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/a.html b/packages/core/integration-tests/data/integration/shared-many-esm/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/a.html rename to packages/core/integration-tests/data/integration/shared-many-esm/a.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/a.js b/packages/core/integration-tests/data/integration/shared-many-esm/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/a.js rename to packages/core/integration-tests/data/integration/shared-many-esm/a.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/b.html b/packages/core/integration-tests/data/integration/shared-many-esm/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/b.html rename to packages/core/integration-tests/data/integration/shared-many-esm/b.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/b.js b/packages/core/integration-tests/data/integration/shared-many-esm/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/b.js rename to packages/core/integration-tests/data/integration/shared-many-esm/b.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/c.html b/packages/core/integration-tests/data/integration/shared-many-esm/c.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/c.html rename to packages/core/integration-tests/data/integration/shared-many-esm/c.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/c.js b/packages/core/integration-tests/data/integration/shared-many-esm/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/c.js rename to packages/core/integration-tests/data/integration/shared-many-esm/c.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/d.html b/packages/core/integration-tests/data/integration/shared-many-esm/d.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/d.html rename to packages/core/integration-tests/data/integration/shared-many-esm/d.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/d.js b/packages/core/integration-tests/data/integration/shared-many-esm/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/d.js rename to packages/core/integration-tests/data/integration/shared-many-esm/d.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/e.html b/packages/core/integration-tests/data/integration/shared-many-esm/e.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/e.html rename to packages/core/integration-tests/data/integration/shared-many-esm/e.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/e.js b/packages/core/integration-tests/data/integration/shared-many-esm/e.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/e.js rename to packages/core/integration-tests/data/integration/shared-many-esm/e.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/f.html b/packages/core/integration-tests/data/integration/shared-many-esm/f.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/f.html rename to packages/core/integration-tests/data/integration/shared-many-esm/f.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/f.js b/packages/core/integration-tests/data/integration/shared-many-esm/f.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/f.js rename to packages/core/integration-tests/data/integration/shared-many-esm/f.js diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/g.html b/packages/core/integration-tests/data/integration/shared-many-esm/g.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/g.html rename to packages/core/integration-tests/data/integration/shared-many-esm/g.html diff --git a/packages/core/integration-tests/test/integration/shared-many-esm/g.js b/packages/core/integration-tests/data/integration/shared-many-esm/g.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many-esm/g.js rename to packages/core/integration-tests/data/integration/shared-many-esm/g.js diff --git a/packages/core/integration-tests/test/integration/shared-many/a.html b/packages/core/integration-tests/data/integration/shared-many/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/a.html rename to packages/core/integration-tests/data/integration/shared-many/a.html diff --git a/packages/core/integration-tests/test/integration/shared-many/a.js b/packages/core/integration-tests/data/integration/shared-many/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/a.js rename to packages/core/integration-tests/data/integration/shared-many/a.js diff --git a/packages/core/integration-tests/test/integration/shared-many/b.html b/packages/core/integration-tests/data/integration/shared-many/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/b.html rename to packages/core/integration-tests/data/integration/shared-many/b.html diff --git a/packages/core/integration-tests/test/integration/shared-many/b.js b/packages/core/integration-tests/data/integration/shared-many/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/b.js rename to packages/core/integration-tests/data/integration/shared-many/b.js diff --git a/packages/core/integration-tests/test/integration/shared-many/c.html b/packages/core/integration-tests/data/integration/shared-many/c.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/c.html rename to packages/core/integration-tests/data/integration/shared-many/c.html diff --git a/packages/core/integration-tests/test/integration/shared-many/c.js b/packages/core/integration-tests/data/integration/shared-many/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/c.js rename to packages/core/integration-tests/data/integration/shared-many/c.js diff --git a/packages/core/integration-tests/test/integration/shared-many/d.html b/packages/core/integration-tests/data/integration/shared-many/d.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/d.html rename to packages/core/integration-tests/data/integration/shared-many/d.html diff --git a/packages/core/integration-tests/test/integration/shared-many/d.js b/packages/core/integration-tests/data/integration/shared-many/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/d.js rename to packages/core/integration-tests/data/integration/shared-many/d.js diff --git a/packages/core/integration-tests/test/integration/shared-many/e.html b/packages/core/integration-tests/data/integration/shared-many/e.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/e.html rename to packages/core/integration-tests/data/integration/shared-many/e.html diff --git a/packages/core/integration-tests/test/integration/shared-many/e.js b/packages/core/integration-tests/data/integration/shared-many/e.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/e.js rename to packages/core/integration-tests/data/integration/shared-many/e.js diff --git a/packages/core/integration-tests/test/integration/shared-many/f.html b/packages/core/integration-tests/data/integration/shared-many/f.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/f.html rename to packages/core/integration-tests/data/integration/shared-many/f.html diff --git a/packages/core/integration-tests/test/integration/shared-many/f.js b/packages/core/integration-tests/data/integration/shared-many/f.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/f.js rename to packages/core/integration-tests/data/integration/shared-many/f.js diff --git a/packages/core/integration-tests/test/integration/shared-many/g.html b/packages/core/integration-tests/data/integration/shared-many/g.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/g.html rename to packages/core/integration-tests/data/integration/shared-many/g.html diff --git a/packages/core/integration-tests/test/integration/shared-many/g.js b/packages/core/integration-tests/data/integration/shared-many/g.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/g.js rename to packages/core/integration-tests/data/integration/shared-many/g.js diff --git a/packages/core/integration-tests/test/integration/shared-many/package.json b/packages/core/integration-tests/data/integration/shared-many/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/package.json rename to packages/core/integration-tests/data/integration/shared-many/package.json diff --git a/packages/core/integration-tests/test/integration/shared-many/yarn.lock b/packages/core/integration-tests/data/integration/shared-many/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-many/yarn.lock rename to packages/core/integration-tests/data/integration/shared-many/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-sibling-common-dependency/a.js b/packages/core/integration-tests/data/integration/shared-sibling-common-dependency/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-common-dependency/a.js rename to packages/core/integration-tests/data/integration/shared-sibling-common-dependency/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-common-dependency/b.css b/packages/core/integration-tests/data/integration/shared-sibling-common-dependency/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-common-dependency/b.css rename to packages/core/integration-tests/data/integration/shared-sibling-common-dependency/b.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-common-dependency/b.js b/packages/core/integration-tests/data/integration/shared-sibling-common-dependency/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-common-dependency/b.js rename to packages/core/integration-tests/data/integration/shared-sibling-common-dependency/b.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-common-dependency/index.js b/packages/core/integration-tests/data/integration/shared-sibling-common-dependency/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-common-dependency/index.js rename to packages/core/integration-tests/data/integration/shared-sibling-common-dependency/index.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/a.html b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/a.html rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/a.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/a.js b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/a.js rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/b.html b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/b.html rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/b.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/b.js b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/b.js rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/b.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/c.html b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/c.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/c.html rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/c.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-duplicate/c.js b/packages/core/integration-tests/data/integration/shared-sibling-duplicate/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-duplicate/c.js rename to packages/core/integration-tests/data/integration/shared-sibling-duplicate/c.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.css b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.css rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.html b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.html rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.js b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/a.js rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.css b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.css rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.html b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.html rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.js b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/b.js rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/b.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/package.json b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/package.json rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/package.json diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/yarn.lock b/packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries-multiple/yarn.lock rename to packages/core/integration-tests/data/integration/shared-sibling-entries-multiple/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/a.html b/packages/core/integration-tests/data/integration/shared-sibling-entries/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/a.html rename to packages/core/integration-tests/data/integration/shared-sibling-entries/a.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/b.html b/packages/core/integration-tests/data/integration/shared-sibling-entries/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/b.html rename to packages/core/integration-tests/data/integration/shared-sibling-entries/b.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/c.html b/packages/core/integration-tests/data/integration/shared-sibling-entries/c.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/c.html rename to packages/core/integration-tests/data/integration/shared-sibling-entries/c.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/other.css b/packages/core/integration-tests/data/integration/shared-sibling-entries/other.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/other.css rename to packages/core/integration-tests/data/integration/shared-sibling-entries/other.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/package.json b/packages/core/integration-tests/data/integration/shared-sibling-entries/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/package.json rename to packages/core/integration-tests/data/integration/shared-sibling-entries/package.json diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/shared.css b/packages/core/integration-tests/data/integration/shared-sibling-entries/shared.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/shared.css rename to packages/core/integration-tests/data/integration/shared-sibling-entries/shared.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/shared.js b/packages/core/integration-tests/data/integration/shared-sibling-entries/shared.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/shared.js rename to packages/core/integration-tests/data/integration/shared-sibling-entries/shared.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-entries/yarn.lock b/packages/core/integration-tests/data/integration/shared-sibling-entries/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-entries/yarn.lock rename to packages/core/integration-tests/data/integration/shared-sibling-entries/yarn.lock diff --git a/packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/a.js b/packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/a.js rename to packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/b.js b/packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/b.js rename to packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/b.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/c.js b/packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/c.js rename to packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/c.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/index.js b/packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-scope-hoist/index.js rename to packages/core/integration-tests/data/integration/shared-sibling-scope-hoist/index.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-worker-css/a.js b/packages/core/integration-tests/data/integration/shared-sibling-worker-css/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-worker-css/a.js rename to packages/core/integration-tests/data/integration/shared-sibling-worker-css/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-worker-css/index.html b/packages/core/integration-tests/data/integration/shared-sibling-worker-css/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-worker-css/index.html rename to packages/core/integration-tests/data/integration/shared-sibling-worker-css/index.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling-worker-css/index.js b/packages/core/integration-tests/data/integration/shared-sibling-worker-css/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-worker-css/index.js rename to packages/core/integration-tests/data/integration/shared-sibling-worker-css/index.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling-worker-css/style.css b/packages/core/integration-tests/data/integration/shared-sibling-worker-css/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-worker-css/style.css rename to packages/core/integration-tests/data/integration/shared-sibling-worker-css/style.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling-worker-css/worker.js b/packages/core/integration-tests/data/integration/shared-sibling-worker-css/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling-worker-css/worker.js rename to packages/core/integration-tests/data/integration/shared-sibling-worker-css/worker.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling/a.js b/packages/core/integration-tests/data/integration/shared-sibling/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/a.js rename to packages/core/integration-tests/data/integration/shared-sibling/a.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling/a.module.css b/packages/core/integration-tests/data/integration/shared-sibling/a.module.css similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/a.module.css rename to packages/core/integration-tests/data/integration/shared-sibling/a.module.css diff --git a/packages/core/integration-tests/test/integration/shared-sibling/b.js b/packages/core/integration-tests/data/integration/shared-sibling/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/b.js rename to packages/core/integration-tests/data/integration/shared-sibling/b.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling/form.html b/packages/core/integration-tests/data/integration/shared-sibling/form.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/form.html rename to packages/core/integration-tests/data/integration/shared-sibling/form.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling/form.js b/packages/core/integration-tests/data/integration/shared-sibling/form.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/form.js rename to packages/core/integration-tests/data/integration/shared-sibling/form.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling/searchfield.html b/packages/core/integration-tests/data/integration/shared-sibling/searchfield.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/searchfield.html rename to packages/core/integration-tests/data/integration/shared-sibling/searchfield.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling/searchfield.js b/packages/core/integration-tests/data/integration/shared-sibling/searchfield.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/searchfield.js rename to packages/core/integration-tests/data/integration/shared-sibling/searchfield.js diff --git a/packages/core/integration-tests/test/integration/shared-sibling/searchfield2.html b/packages/core/integration-tests/data/integration/shared-sibling/searchfield2.html similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/searchfield2.html rename to packages/core/integration-tests/data/integration/shared-sibling/searchfield2.html diff --git a/packages/core/integration-tests/test/integration/shared-sibling/searchfield2.js b/packages/core/integration-tests/data/integration/shared-sibling/searchfield2.js similarity index 100% rename from packages/core/integration-tests/test/integration/shared-sibling/searchfield2.js rename to packages/core/integration-tests/data/integration/shared-sibling/searchfield2.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/a.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/a.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/a.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/b.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/b.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/b.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/c.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/c.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/c.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/common.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/common.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/common.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/d.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/d.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/d.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/d.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/foo.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/foo.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/foo.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/index.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/index.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/index.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate-2.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate-2.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate-2.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate-3.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate-3.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate-3.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate-3.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/intermediate.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/intermediate.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/package.json b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/package.json rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/package.json diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/unreachable.js b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/unreachable.js similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/unreachable.js rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/unreachable.js diff --git a/packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/yarn.lock b/packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sibling-deduplicate-unreachable/yarn.lock rename to packages/core/integration-tests/data/integration/sibling-deduplicate-unreachable/yarn.lock diff --git a/packages/core/integration-tests/test/integration/side-effects-false/import-require.js b/packages/core/integration-tests/data/integration/side-effects-false/import-require.js similarity index 100% rename from packages/core/integration-tests/test/integration/side-effects-false/import-require.js rename to packages/core/integration-tests/data/integration/side-effects-false/import-require.js diff --git a/packages/core/integration-tests/test/integration/side-effects-false/import.js b/packages/core/integration-tests/data/integration/side-effects-false/import.js similarity index 100% rename from packages/core/integration-tests/test/integration/side-effects-false/import.js rename to packages/core/integration-tests/data/integration/side-effects-false/import.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-comments/index.js b/packages/core/integration-tests/data/integration/sourcemap-comments/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-comments/index.js rename to packages/core/integration-tests/data/integration/sourcemap-comments/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-comments/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-comments/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-comments/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-comments/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-existing/style.css b/packages/core/integration-tests/data/integration/sourcemap-css-existing/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-existing/style.css rename to packages/core/integration-tests/data/integration/sourcemap-css-existing/style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.css b/packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.css rename to packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.css.map b/packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.css.map similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.css.map rename to packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.css.map diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.raw.scss b/packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.raw.scss similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-existing/test/library.raw.scss rename to packages/core/integration-tests/data/integration/sourcemap-css-existing/test/library.raw.scss diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-import/another-style.css b/packages/core/integration-tests/data/integration/sourcemap-css-import/another-style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-import/another-style.css rename to packages/core/integration-tests/data/integration/sourcemap-css-import/another-style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-import/other-style.css b/packages/core/integration-tests/data/integration/sourcemap-css-import/other-style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-import/other-style.css rename to packages/core/integration-tests/data/integration/sourcemap-css-import/other-style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-import/package.json b/packages/core/integration-tests/data/integration/sourcemap-css-import/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-import/package.json rename to packages/core/integration-tests/data/integration/sourcemap-css-import/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-import/style.css b/packages/core/integration-tests/data/integration/sourcemap-css-import/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-import/style.css rename to packages/core/integration-tests/data/integration/sourcemap-css-import/style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css-import/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-css-import/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css-import/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-css-import/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-css/package.json b/packages/core/integration-tests/data/integration/sourcemap-css/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css/package.json rename to packages/core/integration-tests/data/integration/sourcemap-css/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-css/style.css b/packages/core/integration-tests/data/integration/sourcemap-css/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css/style.css rename to packages/core/integration-tests/data/integration/sourcemap-css/style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-css/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-css/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-css/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-css/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-existing/index.js b/packages/core/integration-tests/data/integration/sourcemap-existing/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-existing/index.js rename to packages/core/integration-tests/data/integration/sourcemap-existing/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-existing/sum.js b/packages/core/integration-tests/data/integration/sourcemap-existing/sum.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-existing/sum.js rename to packages/core/integration-tests/data/integration/sourcemap-existing/sum.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-existing/sum.map b/packages/core/integration-tests/data/integration/sourcemap-existing/sum.map similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-existing/sum.map rename to packages/core/integration-tests/data/integration/sourcemap-existing/sum.map diff --git a/packages/core/integration-tests/test/integration/sourcemap-external-contents/index.js b/packages/core/integration-tests/data/integration/sourcemap-external-contents/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-external-contents/index.js rename to packages/core/integration-tests/data/integration/sourcemap-external-contents/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.coffee b/packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.coffee similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.coffee rename to packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.coffee diff --git a/packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.js b/packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.js rename to packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.map b/packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.map similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-external-contents/sum.map rename to packages/core/integration-tests/data/integration/sourcemap-external-contents/sum.map diff --git a/packages/core/integration-tests/test/integration/sourcemap-generate-inline/index.js b/packages/core/integration-tests/data/integration/sourcemap-generate-inline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-generate-inline/index.js rename to packages/core/integration-tests/data/integration/sourcemap-generate-inline/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-generate-inline/package.json b/packages/core/integration-tests/data/integration/sourcemap-generate-inline/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-generate-inline/package.json rename to packages/core/integration-tests/data/integration/sourcemap-generate-inline/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-generate-inline/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-generate-inline/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-generate-inline/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-generate-inline/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-inline-sources/index.js b/packages/core/integration-tests/data/integration/sourcemap-inline-sources/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-inline-sources/index.js rename to packages/core/integration-tests/data/integration/sourcemap-inline-sources/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-inline-sources/package.json b/packages/core/integration-tests/data/integration/sourcemap-inline-sources/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-inline-sources/package.json rename to packages/core/integration-tests/data/integration/sourcemap-inline-sources/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-inline-sources/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-inline-sources/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-inline-sources/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-inline-sources/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-inline/index.js b/packages/core/integration-tests/data/integration/sourcemap-inline/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-inline/index.js rename to packages/core/integration-tests/data/integration/sourcemap-inline/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-inline/sum.js b/packages/core/integration-tests/data/integration/sourcemap-inline/sum.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-inline/sum.js rename to packages/core/integration-tests/data/integration/sourcemap-inline/sum.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-invalid-existing/index.js b/packages/core/integration-tests/data/integration/sourcemap-invalid-existing/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-invalid-existing/index.js rename to packages/core/integration-tests/data/integration/sourcemap-invalid-existing/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-invalid-existing/sum.js b/packages/core/integration-tests/data/integration/sourcemap-invalid-existing/sum.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-invalid-existing/sum.js rename to packages/core/integration-tests/data/integration/sourcemap-invalid-existing/sum.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-invalid-existing/sum.map b/packages/core/integration-tests/data/integration/sourcemap-invalid-existing/sum.map similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-invalid-existing/sum.map rename to packages/core/integration-tests/data/integration/sourcemap-invalid-existing/sum.map diff --git a/packages/core/integration-tests/test/integration/sourcemap-less/package.json b/packages/core/integration-tests/data/integration/sourcemap-less/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-less/package.json rename to packages/core/integration-tests/data/integration/sourcemap-less/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-less/style.less b/packages/core/integration-tests/data/integration/sourcemap-less/style.less similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-less/style.less rename to packages/core/integration-tests/data/integration/sourcemap-less/style.less diff --git a/packages/core/integration-tests/test/integration/sourcemap-less/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-less/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-less/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-less/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested-minified/index.js b/packages/core/integration-tests/data/integration/sourcemap-nested-minified/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested-minified/index.js rename to packages/core/integration-tests/data/integration/sourcemap-nested-minified/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested-minified/local.js b/packages/core/integration-tests/data/integration/sourcemap-nested-minified/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested-minified/local.js rename to packages/core/integration-tests/data/integration/sourcemap-nested-minified/local.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested-minified/package.json b/packages/core/integration-tests/data/integration/sourcemap-nested-minified/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested-minified/package.json rename to packages/core/integration-tests/data/integration/sourcemap-nested-minified/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested-minified/utils/util.js b/packages/core/integration-tests/data/integration/sourcemap-nested-minified/utils/util.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested-minified/utils/util.js rename to packages/core/integration-tests/data/integration/sourcemap-nested-minified/utils/util.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested-minified/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-nested-minified/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested-minified/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-nested-minified/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested/index.js b/packages/core/integration-tests/data/integration/sourcemap-nested/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested/index.js rename to packages/core/integration-tests/data/integration/sourcemap-nested/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested/local.js b/packages/core/integration-tests/data/integration/sourcemap-nested/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested/local.js rename to packages/core/integration-tests/data/integration/sourcemap-nested/local.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested/package.json b/packages/core/integration-tests/data/integration/sourcemap-nested/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested/package.json rename to packages/core/integration-tests/data/integration/sourcemap-nested/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested/utils/util.js b/packages/core/integration-tests/data/integration/sourcemap-nested/utils/util.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested/utils/util.js rename to packages/core/integration-tests/data/integration/sourcemap-nested/utils/util.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-nested/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-nested/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-nested/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-nested/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-node/index.js b/packages/core/integration-tests/data/integration/sourcemap-node/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-node/index.js rename to packages/core/integration-tests/data/integration/sourcemap-node/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-node/package.json b/packages/core/integration-tests/data/integration/sourcemap-node/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-node/package.json rename to packages/core/integration-tests/data/integration/sourcemap-node/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-node/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-node/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-node/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-node/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/.babelrc b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/.babelrc rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/.babelrc diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/index.tsx b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/index.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/index.tsx rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/index.tsx diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents-ts/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents-ts/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/.babelrc b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/.babelrc similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/.babelrc rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/.babelrc diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/index.js b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/index.js rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-original-sourcecontents/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-original-sourcecontents/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-reference/data.js b/packages/core/integration-tests/data/integration/sourcemap-reference/data.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-reference/data.js rename to packages/core/integration-tests/data/integration/sourcemap-reference/data.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-reference/index.html b/packages/core/integration-tests/data/integration/sourcemap-reference/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-reference/index.html rename to packages/core/integration-tests/data/integration/sourcemap-reference/index.html diff --git a/packages/core/integration-tests/test/integration/sourcemap-reference/index.js b/packages/core/integration-tests/data/integration/sourcemap-reference/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-reference/index.js rename to packages/core/integration-tests/data/integration/sourcemap-reference/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass-imported/other.scss b/packages/core/integration-tests/data/integration/sourcemap-sass-imported/other.scss similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass-imported/other.scss rename to packages/core/integration-tests/data/integration/sourcemap-sass-imported/other.scss diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass-imported/package.json b/packages/core/integration-tests/data/integration/sourcemap-sass-imported/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass-imported/package.json rename to packages/core/integration-tests/data/integration/sourcemap-sass-imported/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass-imported/style.css b/packages/core/integration-tests/data/integration/sourcemap-sass-imported/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass-imported/style.css rename to packages/core/integration-tests/data/integration/sourcemap-sass-imported/style.css diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass-imported/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-sass-imported/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass-imported/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-sass-imported/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass/package.json b/packages/core/integration-tests/data/integration/sourcemap-sass/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass/package.json rename to packages/core/integration-tests/data/integration/sourcemap-sass/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass/style.scss b/packages/core/integration-tests/data/integration/sourcemap-sass/style.scss similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass/style.scss rename to packages/core/integration-tests/data/integration/sourcemap-sass/style.scss diff --git a/packages/core/integration-tests/test/integration/sourcemap-sass/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-sass/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sass/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-sass/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl-multiple-entrypoints/a/index.js b/packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl-multiple-entrypoints/a/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl-multiple-entrypoints/a/index.js rename to packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl-multiple-entrypoints/a/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl-multiple-entrypoints/b/index.js b/packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl-multiple-entrypoints/b/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl-multiple-entrypoints/b/index.js rename to packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl-multiple-entrypoints/b/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl/index.js b/packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-sourcemappingurl/index.js rename to packages/core/integration-tests/data/integration/sourcemap-sourcemappingurl/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-nested/index.ts b/packages/core/integration-tests/data/integration/sourcemap-typescript-nested/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-nested/index.ts rename to packages/core/integration-tests/data/integration/sourcemap-typescript-nested/index.ts diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-nested/local.ts b/packages/core/integration-tests/data/integration/sourcemap-typescript-nested/local.ts similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-nested/local.ts rename to packages/core/integration-tests/data/integration/sourcemap-typescript-nested/local.ts diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-nested/package.json b/packages/core/integration-tests/data/integration/sourcemap-typescript-nested/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-nested/package.json rename to packages/core/integration-tests/data/integration/sourcemap-typescript-nested/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-nested/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-typescript-nested/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-nested/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-typescript-nested/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/.parcelrc b/packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/.parcelrc rename to packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/.parcelrc diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/package.json b/packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/package.json rename to packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/src/index.ts b/packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/src/index.ts rename to packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/src/index.ts diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript-tsc/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-typescript-tsc/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript/index.ts b/packages/core/integration-tests/data/integration/sourcemap-typescript/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript/index.ts rename to packages/core/integration-tests/data/integration/sourcemap-typescript/index.ts diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript/package.json b/packages/core/integration-tests/data/integration/sourcemap-typescript/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript/package.json rename to packages/core/integration-tests/data/integration/sourcemap-typescript/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap-typescript/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap-typescript/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap-typescript/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap-typescript/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sourcemap/index.js b/packages/core/integration-tests/data/integration/sourcemap/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap/index.js rename to packages/core/integration-tests/data/integration/sourcemap/index.js diff --git a/packages/core/integration-tests/test/integration/sourcemap/package.json b/packages/core/integration-tests/data/integration/sourcemap/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap/package.json rename to packages/core/integration-tests/data/integration/sourcemap/package.json diff --git a/packages/core/integration-tests/test/integration/sourcemap/yarn.lock b/packages/core/integration-tests/data/integration/sourcemap/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sourcemap/yarn.lock rename to packages/core/integration-tests/data/integration/sourcemap/yarn.lock diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/a.html b/packages/core/integration-tests/data/integration/split-manifest-bundle/a.html similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/a.html rename to packages/core/integration-tests/data/integration/split-manifest-bundle/a.html diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/a.js b/packages/core/integration-tests/data/integration/split-manifest-bundle/a.js similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/a.js rename to packages/core/integration-tests/data/integration/split-manifest-bundle/a.js diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/b.html b/packages/core/integration-tests/data/integration/split-manifest-bundle/b.html similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/b.html rename to packages/core/integration-tests/data/integration/split-manifest-bundle/b.html diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/b.js b/packages/core/integration-tests/data/integration/split-manifest-bundle/b.js similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/b.js rename to packages/core/integration-tests/data/integration/split-manifest-bundle/b.js diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/c.js b/packages/core/integration-tests/data/integration/split-manifest-bundle/c.js similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/c.js rename to packages/core/integration-tests/data/integration/split-manifest-bundle/c.js diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/package.json b/packages/core/integration-tests/data/integration/split-manifest-bundle/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/package.json rename to packages/core/integration-tests/data/integration/split-manifest-bundle/package.json diff --git a/packages/core/integration-tests/test/integration/split-manifest-bundle/yarn.lock b/packages/core/integration-tests/data/integration/split-manifest-bundle/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/split-manifest-bundle/yarn.lock rename to packages/core/integration-tests/data/integration/split-manifest-bundle/yarn.lock diff --git a/packages/core/integration-tests/test/integration/svg-inline-css-import/img.svg b/packages/core/integration-tests/data/integration/svg-inline-css-import/img.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-inline-css-import/img.svg rename to packages/core/integration-tests/data/integration/svg-inline-css-import/img.svg diff --git a/packages/core/integration-tests/test/integration/svg-inline-css-import/test.css b/packages/core/integration-tests/data/integration/svg-inline-css-import/test.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg-inline-css-import/test.css rename to packages/core/integration-tests/data/integration/svg-inline-css-import/test.css diff --git a/packages/core/integration-tests/test/integration/svg-inline-sass/img.svg b/packages/core/integration-tests/data/integration/svg-inline-sass/img.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-inline-sass/img.svg rename to packages/core/integration-tests/data/integration/svg-inline-sass/img.svg diff --git a/packages/core/integration-tests/test/integration/svg-multiple/circle.svg b/packages/core/integration-tests/data/integration/svg-multiple/circle.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-multiple/circle.svg rename to packages/core/integration-tests/data/integration/svg-multiple/circle.svg diff --git a/packages/core/integration-tests/test/integration/svg-multiple/index.js b/packages/core/integration-tests/data/integration/svg-multiple/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/svg-multiple/index.js rename to packages/core/integration-tests/data/integration/svg-multiple/index.js diff --git a/packages/core/integration-tests/test/integration/svg-multiple/square.svg b/packages/core/integration-tests/data/integration/svg-multiple/square.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-multiple/square.svg rename to packages/core/integration-tests/data/integration/svg-multiple/square.svg diff --git a/packages/core/integration-tests/test/integration/svg-react-config/.svgrrc.json b/packages/core/integration-tests/data/integration/svg-react-config/.svgrrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/.svgrrc.json rename to packages/core/integration-tests/data/integration/svg-react-config/.svgrrc.json diff --git a/packages/core/integration-tests/test/integration/svg-react-config/icon.svg b/packages/core/integration-tests/data/integration/svg-react-config/icon.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/icon.svg rename to packages/core/integration-tests/data/integration/svg-react-config/icon.svg diff --git a/packages/core/integration-tests/test/integration/svg-react-config/index.html b/packages/core/integration-tests/data/integration/svg-react-config/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/index.html rename to packages/core/integration-tests/data/integration/svg-react-config/index.html diff --git a/packages/core/integration-tests/test/integration/svg-react-config/package.json b/packages/core/integration-tests/data/integration/svg-react-config/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/package.json rename to packages/core/integration-tests/data/integration/svg-react-config/package.json diff --git a/packages/core/integration-tests/test/integration/svg-react-config/react.js b/packages/core/integration-tests/data/integration/svg-react-config/react.js similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/react.js rename to packages/core/integration-tests/data/integration/svg-react-config/react.js diff --git a/packages/core/integration-tests/test/integration/svg-react-config/svgo.config.json b/packages/core/integration-tests/data/integration/svg-react-config/svgo.config.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-config/svgo.config.json rename to packages/core/integration-tests/data/integration/svg-react-config/svgo.config.json diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/.svgrrc.json b/packages/core/integration-tests/data/integration/svg-react-typescript/.svgrrc.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/.svgrrc.json rename to packages/core/integration-tests/data/integration/svg-react-typescript/.svgrrc.json diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/icon.svg b/packages/core/integration-tests/data/integration/svg-react-typescript/icon.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/icon.svg rename to packages/core/integration-tests/data/integration/svg-react-typescript/icon.svg diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/index.html b/packages/core/integration-tests/data/integration/svg-react-typescript/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/index.html rename to packages/core/integration-tests/data/integration/svg-react-typescript/index.html diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/package.json b/packages/core/integration-tests/data/integration/svg-react-typescript/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/package.json rename to packages/core/integration-tests/data/integration/svg-react-typescript/package.json diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/react.ts b/packages/core/integration-tests/data/integration/svg-react-typescript/react.ts similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/react.ts rename to packages/core/integration-tests/data/integration/svg-react-typescript/react.ts diff --git a/packages/core/integration-tests/test/integration/svg-react-typescript/yarn.lock b/packages/core/integration-tests/data/integration/svg-react-typescript/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react-typescript/yarn.lock rename to packages/core/integration-tests/data/integration/svg-react-typescript/yarn.lock diff --git a/packages/core/integration-tests/test/integration/svg-react/icon.svg b/packages/core/integration-tests/data/integration/svg-react/icon.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react/icon.svg rename to packages/core/integration-tests/data/integration/svg-react/icon.svg diff --git a/packages/core/integration-tests/test/integration/svg-react/index.html b/packages/core/integration-tests/data/integration/svg-react/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react/index.html rename to packages/core/integration-tests/data/integration/svg-react/index.html diff --git a/packages/core/integration-tests/test/integration/svg-react/package.json b/packages/core/integration-tests/data/integration/svg-react/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react/package.json rename to packages/core/integration-tests/data/integration/svg-react/package.json diff --git a/packages/core/integration-tests/test/integration/svg-react/react.js b/packages/core/integration-tests/data/integration/svg-react/react.js similarity index 100% rename from packages/core/integration-tests/test/integration/svg-react/react.js rename to packages/core/integration-tests/data/integration/svg-react/react.js diff --git a/packages/core/integration-tests/test/integration/svg-xml-stylesheet/img.svg b/packages/core/integration-tests/data/integration/svg-xml-stylesheet/img.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg-xml-stylesheet/img.svg rename to packages/core/integration-tests/data/integration/svg-xml-stylesheet/img.svg diff --git a/packages/core/integration-tests/test/integration/svg-xml-stylesheet/style1.css b/packages/core/integration-tests/data/integration/svg-xml-stylesheet/style1.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg-xml-stylesheet/style1.css rename to packages/core/integration-tests/data/integration/svg-xml-stylesheet/style1.css diff --git a/packages/core/integration-tests/test/integration/svg-xml-stylesheet/style2.css b/packages/core/integration-tests/data/integration/svg-xml-stylesheet/style2.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg-xml-stylesheet/style2.css rename to packages/core/integration-tests/data/integration/svg-xml-stylesheet/style2.css diff --git a/packages/core/integration-tests/test/integration/svg-xml-stylesheet/style3.css b/packages/core/integration-tests/data/integration/svg-xml-stylesheet/style3.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg-xml-stylesheet/style3.css rename to packages/core/integration-tests/data/integration/svg-xml-stylesheet/style3.css diff --git a/packages/core/integration-tests/test/integration/svg-xml-stylesheet/style4.css b/packages/core/integration-tests/data/integration/svg-xml-stylesheet/style4.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg-xml-stylesheet/style4.css rename to packages/core/integration-tests/data/integration/svg-xml-stylesheet/style4.css diff --git a/packages/core/integration-tests/test/integration/svg/circle.svg b/packages/core/integration-tests/data/integration/svg/circle.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg/circle.svg rename to packages/core/integration-tests/data/integration/svg/circle.svg diff --git a/packages/core/integration-tests/test/integration/svg/gradient.svg b/packages/core/integration-tests/data/integration/svg/gradient.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg/gradient.svg rename to packages/core/integration-tests/data/integration/svg/gradient.svg diff --git a/packages/core/integration-tests/test/integration/svg/module.js b/packages/core/integration-tests/data/integration/svg/module.js similarity index 100% rename from packages/core/integration-tests/test/integration/svg/module.js rename to packages/core/integration-tests/data/integration/svg/module.js diff --git a/packages/core/integration-tests/test/integration/svg/other1.html b/packages/core/integration-tests/data/integration/svg/other1.html similarity index 100% rename from packages/core/integration-tests/test/integration/svg/other1.html rename to packages/core/integration-tests/data/integration/svg/other1.html diff --git a/packages/core/integration-tests/test/integration/svg/other2.html b/packages/core/integration-tests/data/integration/svg/other2.html similarity index 100% rename from packages/core/integration-tests/test/integration/svg/other2.html rename to packages/core/integration-tests/data/integration/svg/other2.html diff --git a/packages/core/integration-tests/test/integration/svg/path.svg b/packages/core/integration-tests/data/integration/svg/path.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg/path.svg rename to packages/core/integration-tests/data/integration/svg/path.svg diff --git a/packages/core/integration-tests/test/integration/svg/script.js b/packages/core/integration-tests/data/integration/svg/script.js similarity index 100% rename from packages/core/integration-tests/test/integration/svg/script.js rename to packages/core/integration-tests/data/integration/svg/script.js diff --git a/packages/core/integration-tests/test/integration/svg/square.svg b/packages/core/integration-tests/data/integration/svg/square.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svg/square.svg rename to packages/core/integration-tests/data/integration/svg/square.svg diff --git a/packages/core/integration-tests/test/integration/svg/style.css b/packages/core/integration-tests/data/integration/svg/style.css similarity index 100% rename from packages/core/integration-tests/test/integration/svg/style.css rename to packages/core/integration-tests/data/integration/svg/style.css diff --git a/packages/core/integration-tests/test/integration/svgo-config/icon.svg b/packages/core/integration-tests/data/integration/svgo-config/icon.svg similarity index 100% rename from packages/core/integration-tests/test/integration/svgo-config/icon.svg rename to packages/core/integration-tests/data/integration/svgo-config/icon.svg diff --git a/packages/core/integration-tests/test/integration/svgo-config/index.html b/packages/core/integration-tests/data/integration/svgo-config/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/svgo-config/index.html rename to packages/core/integration-tests/data/integration/svgo-config/index.html diff --git a/packages/core/integration-tests/test/integration/svgo-config/svgo.config.js b/packages/core/integration-tests/data/integration/svgo-config/svgo.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/svgo-config/svgo.config.js rename to packages/core/integration-tests/data/integration/svgo-config/svgo.config.js diff --git a/packages/core/integration-tests/test/integration/svgo-config/yarn.lock b/packages/core/integration-tests/data/integration/svgo-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/svgo-config/yarn.lock rename to packages/core/integration-tests/data/integration/svgo-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/swc-helpers-library/index.js b/packages/core/integration-tests/data/integration/swc-helpers-library/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/swc-helpers-library/index.js rename to packages/core/integration-tests/data/integration/swc-helpers-library/index.js diff --git a/packages/core/integration-tests/test/integration/swc-helpers-library/package.json b/packages/core/integration-tests/data/integration/swc-helpers-library/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/swc-helpers-library/package.json rename to packages/core/integration-tests/data/integration/swc-helpers-library/package.json diff --git a/packages/core/integration-tests/test/integration/swc-helpers-library/yarn.lock b/packages/core/integration-tests/data/integration/swc-helpers-library/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/swc-helpers-library/yarn.lock rename to packages/core/integration-tests/data/integration/swc-helpers-library/yarn.lock diff --git a/packages/core/integration-tests/test/integration/swc-helpers/index.js b/packages/core/integration-tests/data/integration/swc-helpers/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/swc-helpers/index.js rename to packages/core/integration-tests/data/integration/swc-helpers/index.js diff --git a/packages/core/integration-tests/test/integration/swc-helpers/yarn.lock b/packages/core/integration-tests/data/integration/swc-helpers/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/swc-helpers/yarn.lock rename to packages/core/integration-tests/data/integration/swc-helpers/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/async-has-dep.js b/packages/core/integration-tests/data/integration/sync-async-when-needed/async-has-dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/async-has-dep.js rename to packages/core/integration-tests/data/integration/sync-async-when-needed/async-has-dep.js diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/dep.js b/packages/core/integration-tests/data/integration/sync-async-when-needed/dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/dep.js rename to packages/core/integration-tests/data/integration/sync-async-when-needed/dep.js diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/get-dep.js b/packages/core/integration-tests/data/integration/sync-async-when-needed/get-dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/get-dep.js rename to packages/core/integration-tests/data/integration/sync-async-when-needed/get-dep.js diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/index.js b/packages/core/integration-tests/data/integration/sync-async-when-needed/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/index.js rename to packages/core/integration-tests/data/integration/sync-async-when-needed/index.js diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/package.json b/packages/core/integration-tests/data/integration/sync-async-when-needed/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/package.json rename to packages/core/integration-tests/data/integration/sync-async-when-needed/package.json diff --git a/packages/core/integration-tests/test/integration/sync-async-when-needed/yarn.lock b/packages/core/integration-tests/data/integration/sync-async-when-needed/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async-when-needed/yarn.lock rename to packages/core/integration-tests/data/integration/sync-async-when-needed/yarn.lock diff --git a/packages/core/integration-tests/test/integration/sync-async/dep.js b/packages/core/integration-tests/data/integration/sync-async/dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/dep.js rename to packages/core/integration-tests/data/integration/sync-async/dep.js diff --git a/packages/core/integration-tests/test/integration/sync-async/get-dep-2.js b/packages/core/integration-tests/data/integration/sync-async/get-dep-2.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/get-dep-2.js rename to packages/core/integration-tests/data/integration/sync-async/get-dep-2.js diff --git a/packages/core/integration-tests/test/integration/sync-async/get-dep-scope-hoisting.js b/packages/core/integration-tests/data/integration/sync-async/get-dep-scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/get-dep-scope-hoisting.js rename to packages/core/integration-tests/data/integration/sync-async/get-dep-scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/sync-async/get-dep.js b/packages/core/integration-tests/data/integration/sync-async/get-dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/get-dep.js rename to packages/core/integration-tests/data/integration/sync-async/get-dep.js diff --git a/packages/core/integration-tests/test/integration/sync-async/same-ancestry-scope-hoisting.js b/packages/core/integration-tests/data/integration/sync-async/same-ancestry-scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/same-ancestry-scope-hoisting.js rename to packages/core/integration-tests/data/integration/sync-async/same-ancestry-scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/sync-async/same-ancestry.js b/packages/core/integration-tests/data/integration/sync-async/same-ancestry.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/same-ancestry.js rename to packages/core/integration-tests/data/integration/sync-async/same-ancestry.js diff --git a/packages/core/integration-tests/test/integration/sync-async/same-bundle-scope-hoisting.js b/packages/core/integration-tests/data/integration/sync-async/same-bundle-scope-hoisting.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/same-bundle-scope-hoisting.js rename to packages/core/integration-tests/data/integration/sync-async/same-bundle-scope-hoisting.js diff --git a/packages/core/integration-tests/test/integration/sync-async/same-bundle.js b/packages/core/integration-tests/data/integration/sync-async/same-bundle.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-async/same-bundle.js rename to packages/core/integration-tests/data/integration/sync-async/same-bundle.js diff --git a/packages/core/integration-tests/test/integration/sync-entry-shared/async.js b/packages/core/integration-tests/data/integration/sync-entry-shared/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-entry-shared/async.js rename to packages/core/integration-tests/data/integration/sync-entry-shared/async.js diff --git a/packages/core/integration-tests/test/integration/sync-entry-shared/index.js b/packages/core/integration-tests/data/integration/sync-entry-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-entry-shared/index.js rename to packages/core/integration-tests/data/integration/sync-entry-shared/index.js diff --git a/packages/core/integration-tests/test/integration/service-worker-import-meta-url/package.json b/packages/core/integration-tests/data/integration/sync-entry-shared/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/service-worker-import-meta-url/package.json rename to packages/core/integration-tests/data/integration/sync-entry-shared/package.json diff --git a/packages/core/integration-tests/test/integration/sync-entry-shared/value.js b/packages/core/integration-tests/data/integration/sync-entry-shared/value.js similarity index 100% rename from packages/core/integration-tests/test/integration/sync-entry-shared/value.js rename to packages/core/integration-tests/data/integration/sync-entry-shared/value.js diff --git a/packages/core/integration-tests/test/integration/sync-entry-shared/yarn.lock b/packages/core/integration-tests/data/integration/sync-entry-shared/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/sync-entry-shared/yarn.lock rename to packages/core/integration-tests/data/integration/sync-entry-shared/yarn.lock diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/.postcssrc.js b/packages/core/integration-tests/data/integration/tailwind-scss/.postcssrc.js similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/.postcssrc.js rename to packages/core/integration-tests/data/integration/tailwind-scss/.postcssrc.js diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/index.html b/packages/core/integration-tests/data/integration/tailwind-scss/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/index.html rename to packages/core/integration-tests/data/integration/tailwind-scss/index.html diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/index.scss b/packages/core/integration-tests/data/integration/tailwind-scss/index.scss similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/index.scss rename to packages/core/integration-tests/data/integration/tailwind-scss/index.scss diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/package.json b/packages/core/integration-tests/data/integration/tailwind-scss/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/package.json rename to packages/core/integration-tests/data/integration/tailwind-scss/package.json diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/tailwind.config.js b/packages/core/integration-tests/data/integration/tailwind-scss/tailwind.config.js similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/tailwind.config.js rename to packages/core/integration-tests/data/integration/tailwind-scss/tailwind.config.js diff --git a/packages/core/integration-tests/test/integration/tailwind-scss/yarn.lock b/packages/core/integration-tests/data/integration/tailwind-scss/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/tailwind-scss/yarn.lock rename to packages/core/integration-tests/data/integration/tailwind-scss/yarn.lock diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/app/package.json b/packages/core/integration-tests/data/integration/target-overwrite-source/app/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/app/package.json rename to packages/core/integration-tests/data/integration/target-overwrite-source/app/package.json diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/app/src/file.js b/packages/core/integration-tests/data/integration/target-overwrite-source/app/src/file.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/app/src/file.js rename to packages/core/integration-tests/data/integration/target-overwrite-source/app/src/file.js diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/app/src/index.html b/packages/core/integration-tests/data/integration/target-overwrite-source/app/src/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/app/src/index.html rename to packages/core/integration-tests/data/integration/target-overwrite-source/app/src/index.html diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/browser/index.js b/packages/core/integration-tests/data/integration/target-overwrite-source/browser/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/browser/index.js rename to packages/core/integration-tests/data/integration/target-overwrite-source/browser/index.js diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/browser/package.json b/packages/core/integration-tests/data/integration/target-overwrite-source/browser/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/browser/package.json rename to packages/core/integration-tests/data/integration/target-overwrite-source/browser/package.json diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/main/index.js b/packages/core/integration-tests/data/integration/target-overwrite-source/main/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/main/index.js rename to packages/core/integration-tests/data/integration/target-overwrite-source/main/index.js diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/main/package.json b/packages/core/integration-tests/data/integration/target-overwrite-source/main/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/main/package.json rename to packages/core/integration-tests/data/integration/target-overwrite-source/main/package.json diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/module/index.js b/packages/core/integration-tests/data/integration/target-overwrite-source/module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/module/index.js rename to packages/core/integration-tests/data/integration/target-overwrite-source/module/index.js diff --git a/packages/core/integration-tests/test/integration/target-overwrite-source/module/package.json b/packages/core/integration-tests/data/integration/target-overwrite-source/module/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-overwrite-source/module/package.json rename to packages/core/integration-tests/data/integration/target-overwrite-source/module/package.json diff --git a/packages/core/integration-tests/test/integration/target-source/package.json b/packages/core/integration-tests/data/integration/target-source/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/package.json rename to packages/core/integration-tests/data/integration/target-source/package.json diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/package.json b/packages/core/integration-tests/data/integration/target-source/packages/package-a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/package.json rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/package.json diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/src/bar.js b/packages/core/integration-tests/data/integration/target-source/packages/package-a/src/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/src/bar.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/src/bar.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/src/foo.js b/packages/core/integration-tests/data/integration/target-source/packages/package-a/src/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/src/foo.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/src/foo.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/src/index.js b/packages/core/integration-tests/data/integration/target-source/packages/package-a/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/src/index.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/src/index.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/src/indexAlternate.js b/packages/core/integration-tests/data/integration/target-source/packages/package-a/src/indexAlternate.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/src/indexAlternate.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/src/indexAlternate.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-a/src/indexAlternate2.js b/packages/core/integration-tests/data/integration/target-source/packages/package-a/src/indexAlternate2.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-a/src/indexAlternate2.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-a/src/indexAlternate2.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-b/package.json b/packages/core/integration-tests/data/integration/target-source/packages/package-b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-b/package.json rename to packages/core/integration-tests/data/integration/target-source/packages/package-b/package.json diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-b/src/bar.js b/packages/core/integration-tests/data/integration/target-source/packages/package-b/src/bar.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-b/src/bar.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-b/src/bar.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-b/src/foo.js b/packages/core/integration-tests/data/integration/target-source/packages/package-b/src/foo.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-b/src/foo.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-b/src/foo.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-b/src/index.js b/packages/core/integration-tests/data/integration/target-source/packages/package-b/src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-b/src/index.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-b/src/index.js diff --git a/packages/core/integration-tests/test/integration/target-source/packages/package-b/src/indexAlternate.js b/packages/core/integration-tests/data/integration/target-source/packages/package-b/src/indexAlternate.js similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/packages/package-b/src/indexAlternate.js rename to packages/core/integration-tests/data/integration/target-source/packages/package-b/src/indexAlternate.js diff --git a/packages/core/integration-tests/test/integration/target-source/yarn.lock b/packages/core/integration-tests/data/integration/target-source/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/target-source/yarn.lock rename to packages/core/integration-tests/data/integration/target-source/yarn.lock diff --git a/packages/core/integration-tests/test/integration/terser-codeframe/.parcelrc b/packages/core/integration-tests/data/integration/terser-codeframe/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/terser-codeframe/.parcelrc rename to packages/core/integration-tests/data/integration/terser-codeframe/.parcelrc diff --git a/packages/core/integration-tests/test/integration/terser-codeframe/index.js b/packages/core/integration-tests/data/integration/terser-codeframe/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/terser-codeframe/index.js rename to packages/core/integration-tests/data/integration/terser-codeframe/index.js diff --git a/packages/core/integration-tests/test/integration/terser-codeframe/yarn.lock b/packages/core/integration-tests/data/integration/terser-codeframe/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/terser-codeframe/yarn.lock rename to packages/core/integration-tests/data/integration/terser-codeframe/yarn.lock diff --git a/packages/core/integration-tests/test/integration/terser-config/.terserrc b/packages/core/integration-tests/data/integration/terser-config/.terserrc similarity index 100% rename from packages/core/integration-tests/test/integration/terser-config/.terserrc rename to packages/core/integration-tests/data/integration/terser-config/.terserrc diff --git a/packages/core/integration-tests/test/integration/terser-config/index.js b/packages/core/integration-tests/data/integration/terser-config/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/terser-config/index.js rename to packages/core/integration-tests/data/integration/terser-config/index.js diff --git a/packages/core/integration-tests/test/integration/sync-entry-shared/package.json b/packages/core/integration-tests/data/integration/terser-config/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/sync-entry-shared/package.json rename to packages/core/integration-tests/data/integration/terser-config/package.json diff --git a/packages/core/integration-tests/test/integration/terser-config/yarn.lock b/packages/core/integration-tests/data/integration/terser-config/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/terser-config/yarn.lock rename to packages/core/integration-tests/data/integration/terser-config/yarn.lock diff --git a/packages/core/integration-tests/test/integration/transpilation-invalid/index.js b/packages/core/integration-tests/data/integration/transpilation-invalid/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/transpilation-invalid/index.js rename to packages/core/integration-tests/data/integration/transpilation-invalid/index.js diff --git a/packages/core/integration-tests/test/integration/transpilation-invalid/package.json b/packages/core/integration-tests/data/integration/transpilation-invalid/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/transpilation-invalid/package.json rename to packages/core/integration-tests/data/integration/transpilation-invalid/package.json diff --git a/packages/core/integration-tests/test/integration/transpilation-invalid/yarn.lock b/packages/core/integration-tests/data/integration/transpilation-invalid/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/transpilation-invalid/yarn.lock rename to packages/core/integration-tests/data/integration/transpilation-invalid/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/package.json b/packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/package.json rename to packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/src/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/src/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/src/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/src/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/src/index.ts b/packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/augmenter/src/index.ts rename to packages/core/integration-tests/data/integration/ts-types/augmentation/augmenter/src/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/original/built-src/index.d.ts b/packages/core/integration-tests/data/integration/ts-types/augmentation/original/built-src/index.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/original/built-src/index.d.ts rename to packages/core/integration-tests/data/integration/ts-types/augmentation/original/built-src/index.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/original/built-src/index.js b/packages/core/integration-tests/data/integration/ts-types/augmentation/original/built-src/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/original/built-src/index.js rename to packages/core/integration-tests/data/integration/ts-types/augmentation/original/built-src/index.js diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/original/package.json b/packages/core/integration-tests/data/integration/ts-types/augmentation/original/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/original/package.json rename to packages/core/integration-tests/data/integration/ts-types/augmentation/original/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/original/src/index.ts b/packages/core/integration-tests/data/integration/ts-types/augmentation/original/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/original/src/index.ts rename to packages/core/integration-tests/data/integration/ts-types/augmentation/original/src/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/package.json b/packages/core/integration-tests/data/integration/ts-types/augmentation/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/package.json rename to packages/core/integration-tests/data/integration/ts-types/augmentation/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/augmentation/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/augmentation/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/augmentation/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/augmentation/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/add.ts b/packages/core/integration-tests/data/integration/ts-types/composite/add.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/add.ts rename to packages/core/integration-tests/data/integration/ts-types/composite/add.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/composite/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/composite/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/index.ts b/packages/core/integration-tests/data/integration/ts-types/composite/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/index.ts rename to packages/core/integration-tests/data/integration/ts-types/composite/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/package.json b/packages/core/integration-tests/data/integration/ts-types/composite/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/package.json rename to packages/core/integration-tests/data/integration/ts-types/composite/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/tsconfig.json b/packages/core/integration-tests/data/integration/ts-types/composite/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/tsconfig.json rename to packages/core/integration-tests/data/integration/ts-types/composite/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/ts-types/composite/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/composite/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/composite/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/composite/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/error/file2.ts b/packages/core/integration-tests/data/integration/ts-types/error/file2.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/error/file2.ts rename to packages/core/integration-tests/data/integration/ts-types/error/file2.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/error/index.ts b/packages/core/integration-tests/data/integration/ts-types/error/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/error/index.ts rename to packages/core/integration-tests/data/integration/ts-types/error/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/error/package.json b/packages/core/integration-tests/data/integration/ts-types/error/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/error/package.json rename to packages/core/integration-tests/data/integration/ts-types/error/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/error/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/error/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/error/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/error/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting-overload/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/exporting-overload/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting-overload/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting-overload/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting-overload/index.ts b/packages/core/integration-tests/data/integration/ts-types/exporting-overload/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting-overload/index.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting-overload/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting-overload/package.json b/packages/core/integration-tests/data/integration/ts-types/exporting-overload/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting-overload/package.json rename to packages/core/integration-tests/data/integration/ts-types/exporting-overload/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting-overload/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/exporting-overload/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting-overload/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/exporting-overload/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/exporting/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/index.ts b/packages/core/integration-tests/data/integration/ts-types/exporting/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/index.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/message.ts b/packages/core/integration-tests/data/integration/ts-types/exporting/message.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/message.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting/message.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/other.ts b/packages/core/integration-tests/data/integration/ts-types/exporting/other.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/other.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting/other.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/package.json b/packages/core/integration-tests/data/integration/ts-types/exporting/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/package.json rename to packages/core/integration-tests/data/integration/ts-types/exporting/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/test.ts b/packages/core/integration-tests/data/integration/ts-types/exporting/test.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/test.ts rename to packages/core/integration-tests/data/integration/ts-types/exporting/test.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/exporting/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/exporting/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/exporting/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/exporting/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/externals/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/externals/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/externals/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/externals/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/externals/index.tsx b/packages/core/integration-tests/data/integration/ts-types/externals/index.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/externals/index.tsx rename to packages/core/integration-tests/data/integration/ts-types/externals/index.tsx diff --git a/packages/core/integration-tests/test/integration/ts-types/externals/other.tsx b/packages/core/integration-tests/data/integration/ts-types/externals/other.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/externals/other.tsx rename to packages/core/integration-tests/data/integration/ts-types/externals/other.tsx diff --git a/packages/core/integration-tests/test/integration/ts-types/externals/package.json b/packages/core/integration-tests/data/integration/ts-types/externals/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/externals/package.json rename to packages/core/integration-tests/data/integration/ts-types/externals/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/externals/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/externals/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/externals/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/externals/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/import-export-collision/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/import-export-collision/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/import-export-collision/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/import-export-collision/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/import-export-collision/index.ts b/packages/core/integration-tests/data/integration/ts-types/import-export-collision/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/import-export-collision/index.ts rename to packages/core/integration-tests/data/integration/ts-types/import-export-collision/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/import-export-collision/package.json b/packages/core/integration-tests/data/integration/ts-types/import-export-collision/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/import-export-collision/package.json rename to packages/core/integration-tests/data/integration/ts-types/import-export-collision/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/import-export-collision/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/import-export-collision/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/import-export-collision/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/import-export-collision/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/importing-collision/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/index.ts b/packages/core/integration-tests/data/integration/ts-types/importing-collision/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/index.ts rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/other1.ts b/packages/core/integration-tests/data/integration/ts-types/importing-collision/other1.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/other1.ts rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/other1.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/other2.ts b/packages/core/integration-tests/data/integration/ts-types/importing-collision/other2.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/other2.ts rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/other2.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/package.json b/packages/core/integration-tests/data/integration/ts-types/importing-collision/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/package.json rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/importing-collision/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/importing-collision/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing-collision/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/importing-collision/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/importing/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/importing/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/index.ts b/packages/core/integration-tests/data/integration/ts-types/importing/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/index.ts rename to packages/core/integration-tests/data/integration/ts-types/importing/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/namespace.ts b/packages/core/integration-tests/data/integration/ts-types/importing/namespace.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/namespace.ts rename to packages/core/integration-tests/data/integration/ts-types/importing/namespace.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/nested/file.ts b/packages/core/integration-tests/data/integration/ts-types/importing/nested/file.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/nested/file.ts rename to packages/core/integration-tests/data/integration/ts-types/importing/nested/file.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/other.ts b/packages/core/integration-tests/data/integration/ts-types/importing/other.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/other.ts rename to packages/core/integration-tests/data/integration/ts-types/importing/other.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/package.json b/packages/core/integration-tests/data/integration/ts-types/importing/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/package.json rename to packages/core/integration-tests/data/integration/ts-types/importing/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/importing/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/importing/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/importing/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/importing/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/main/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/main/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/main/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/main/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/main/index.ts b/packages/core/integration-tests/data/integration/ts-types/main/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/main/index.ts rename to packages/core/integration-tests/data/integration/ts-types/main/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/main/package.json b/packages/core/integration-tests/data/integration/ts-types/main/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/main/package.json rename to packages/core/integration-tests/data/integration/ts-types/main/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/main/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/main/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/main/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/main/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/a/package.json b/packages/core/integration-tests/data/integration/ts-types/monorepo/a/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/a/package.json rename to packages/core/integration-tests/data/integration/ts-types/monorepo/a/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/a/src/index.ts b/packages/core/integration-tests/data/integration/ts-types/monorepo/a/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/a/src/index.ts rename to packages/core/integration-tests/data/integration/ts-types/monorepo/a/src/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/b/package.json b/packages/core/integration-tests/data/integration/ts-types/monorepo/b/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/b/package.json rename to packages/core/integration-tests/data/integration/ts-types/monorepo/b/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/b/src/index.ts b/packages/core/integration-tests/data/integration/ts-types/monorepo/b/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/b/src/index.ts rename to packages/core/integration-tests/data/integration/ts-types/monorepo/b/src/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/b/src/other.ts b/packages/core/integration-tests/data/integration/ts-types/monorepo/b/src/other.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/b/src/other.ts rename to packages/core/integration-tests/data/integration/ts-types/monorepo/b/src/other.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/package.json b/packages/core/integration-tests/data/integration/ts-types/monorepo/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/package.json rename to packages/core/integration-tests/data/integration/ts-types/monorepo/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/monorepo/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/monorepo/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/monorepo/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/monorepo/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/private/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/private/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/private/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/private/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/private/index.ts b/packages/core/integration-tests/data/integration/ts-types/private/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/private/index.ts rename to packages/core/integration-tests/data/integration/ts-types/private/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/private/package.json b/packages/core/integration-tests/data/integration/ts-types/private/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/private/package.json rename to packages/core/integration-tests/data/integration/ts-types/private/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/private/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/private/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/private/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/private/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/promise-or-value/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/promise-or-value/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/promise-or-value/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/promise-or-value/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/promise-or-value/index.ts b/packages/core/integration-tests/data/integration/ts-types/promise-or-value/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/promise-or-value/index.ts rename to packages/core/integration-tests/data/integration/ts-types/promise-or-value/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/promise-or-value/package.json b/packages/core/integration-tests/data/integration/ts-types/promise-or-value/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/promise-or-value/package.json rename to packages/core/integration-tests/data/integration/ts-types/promise-or-value/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/promise-or-value/tsconfig.json b/packages/core/integration-tests/data/integration/ts-types/promise-or-value/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/promise-or-value/tsconfig.json rename to packages/core/integration-tests/data/integration/ts-types/promise-or-value/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/ts-types/promise-or-value/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/promise-or-value/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/promise-or-value/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/promise-or-value/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/bar.ts b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/bar.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/bar.ts rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/bar.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/fuga.ts b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/fuga.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/fuga.ts rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/fuga.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/index.ts b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/hoge/index.ts rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/hoge/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/index.ts b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/index.ts rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/package.json b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/package.json rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/re-exporting-aggregating/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/re-exporting-aggregating/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/expected.d.ts b/packages/core/integration-tests/data/integration/ts-types/windows-paths/expected.d.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/expected.d.ts rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/expected.d.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/index.ts b/packages/core/integration-tests/data/integration/ts-types/windows-paths/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/index.ts rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/package.json b/packages/core/integration-tests/data/integration/ts-types/windows-paths/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/package.json rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/package.json diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/src/index.ts b/packages/core/integration-tests/data/integration/ts-types/windows-paths/src/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/src/index.ts rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/src/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/tsconfig.json b/packages/core/integration-tests/data/integration/ts-types/windows-paths/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/tsconfig.json rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/ts-types/windows-paths/yarn.lock b/packages/core/integration-tests/data/integration/ts-types/windows-paths/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/ts-types/windows-paths/yarn.lock rename to packages/core/integration-tests/data/integration/ts-types/windows-paths/yarn.lock diff --git a/packages/core/integration-tests/test/integration/ts-validation-error/index.ts b/packages/core/integration-tests/data/integration/ts-validation-error/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-validation-error/index.ts rename to packages/core/integration-tests/data/integration/ts-validation-error/index.ts diff --git a/packages/core/integration-tests/test/integration/ts-validation-error/test.ts b/packages/core/integration-tests/data/integration/ts-validation-error/test.ts similarity index 100% rename from packages/core/integration-tests/test/integration/ts-validation-error/test.ts rename to packages/core/integration-tests/data/integration/ts-validation-error/test.ts diff --git a/packages/core/integration-tests/test/integration/ts-validation-error/tsconfig.json b/packages/core/integration-tests/data/integration/ts-validation-error/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/ts-validation-error/tsconfig.json rename to packages/core/integration-tests/data/integration/ts-validation-error/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/typescript-config-extends/.parcelrc b/packages/core/integration-tests/data/integration/typescript-config-extends/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config-extends/.parcelrc rename to packages/core/integration-tests/data/integration/typescript-config-extends/.parcelrc diff --git a/packages/core/integration-tests/test/integration/typescript-config-extends/index.ts b/packages/core/integration-tests/data/integration/typescript-config-extends/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config-extends/index.ts rename to packages/core/integration-tests/data/integration/typescript-config-extends/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-config-extends/tsconfig.json b/packages/core/integration-tests/data/integration/typescript-config-extends/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config-extends/tsconfig.json rename to packages/core/integration-tests/data/integration/typescript-config-extends/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/typescript-config/.parcelrc b/packages/core/integration-tests/data/integration/typescript-config/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config/.parcelrc rename to packages/core/integration-tests/data/integration/typescript-config/.parcelrc diff --git a/packages/core/integration-tests/test/integration/typescript-config/index.ts b/packages/core/integration-tests/data/integration/typescript-config/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config/index.ts rename to packages/core/integration-tests/data/integration/typescript-config/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-config/tsconfig.json b/packages/core/integration-tests/data/integration/typescript-config/tsconfig.json similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-config/tsconfig.json rename to packages/core/integration-tests/data/integration/typescript-config/tsconfig.json diff --git a/packages/core/integration-tests/test/integration/typescript-enum/index.ts b/packages/core/integration-tests/data/integration/typescript-enum/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-enum/index.ts rename to packages/core/integration-tests/data/integration/typescript-enum/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-env/index.ts b/packages/core/integration-tests/data/integration/typescript-env/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-env/index.ts rename to packages/core/integration-tests/data/integration/typescript-env/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-fs/index.ts b/packages/core/integration-tests/data/integration/typescript-fs/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-fs/index.ts rename to packages/core/integration-tests/data/integration/typescript-fs/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-fs/raw.tsx b/packages/core/integration-tests/data/integration/typescript-fs/raw.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-fs/raw.tsx rename to packages/core/integration-tests/data/integration/typescript-fs/raw.tsx diff --git a/packages/core/integration-tests/test/integration/typescript-fs/readFromTsx.tsx b/packages/core/integration-tests/data/integration/typescript-fs/readFromTsx.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-fs/readFromTsx.tsx rename to packages/core/integration-tests/data/integration/typescript-fs/readFromTsx.tsx diff --git a/packages/core/integration-tests/test/integration/typescript-import-type-reexport/bar.ts b/packages/core/integration-tests/data/integration/typescript-import-type-reexport/bar.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-import-type-reexport/bar.ts rename to packages/core/integration-tests/data/integration/typescript-import-type-reexport/bar.ts diff --git a/packages/core/integration-tests/test/integration/typescript-import-type-reexport/foo.ts b/packages/core/integration-tests/data/integration/typescript-import-type-reexport/foo.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-import-type-reexport/foo.ts rename to packages/core/integration-tests/data/integration/typescript-import-type-reexport/foo.ts diff --git a/packages/core/integration-tests/test/integration/typescript-import-type-reexport/index.ts b/packages/core/integration-tests/data/integration/typescript-import-type-reexport/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-import-type-reexport/index.ts rename to packages/core/integration-tests/data/integration/typescript-import-type-reexport/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-interop/commonjs-module.js b/packages/core/integration-tests/data/integration/typescript-interop/commonjs-module.js similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-interop/commonjs-module.js rename to packages/core/integration-tests/data/integration/typescript-interop/commonjs-module.js diff --git a/packages/core/integration-tests/test/integration/typescript-interop/index.ts b/packages/core/integration-tests/data/integration/typescript-interop/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-interop/index.ts rename to packages/core/integration-tests/data/integration/typescript-interop/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-json/index.ts b/packages/core/integration-tests/data/integration/typescript-json/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-json/index.ts rename to packages/core/integration-tests/data/integration/typescript-json/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-json/local.json b/packages/core/integration-tests/data/integration/typescript-json/local.json similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-json/local.json rename to packages/core/integration-tests/data/integration/typescript-json/local.json diff --git a/packages/core/integration-tests/test/integration/typescript-jsx/index.tsx b/packages/core/integration-tests/data/integration/typescript-jsx/index.tsx similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-jsx/index.tsx rename to packages/core/integration-tests/data/integration/typescript-jsx/index.tsx diff --git a/packages/core/integration-tests/test/integration/typescript-legacy-cast/index.ts b/packages/core/integration-tests/data/integration/typescript-legacy-cast/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-legacy-cast/index.ts rename to packages/core/integration-tests/data/integration/typescript-legacy-cast/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-legacy-cast/package.json b/packages/core/integration-tests/data/integration/typescript-legacy-cast/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-legacy-cast/package.json rename to packages/core/integration-tests/data/integration/typescript-legacy-cast/package.json diff --git a/packages/core/integration-tests/test/integration/typescript-raw/index.ts b/packages/core/integration-tests/data/integration/typescript-raw/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-raw/index.ts rename to packages/core/integration-tests/data/integration/typescript-raw/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-raw/test.txt b/packages/core/integration-tests/data/integration/typescript-raw/test.txt similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-raw/test.txt rename to packages/core/integration-tests/data/integration/typescript-raw/test.txt diff --git a/packages/core/integration-tests/test/integration/typescript-require/Local.ts b/packages/core/integration-tests/data/integration/typescript-require/Local.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-require/Local.ts rename to packages/core/integration-tests/data/integration/typescript-require/Local.ts diff --git a/packages/core/integration-tests/test/integration/typescript-require/index.ts b/packages/core/integration-tests/data/integration/typescript-require/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-require/index.ts rename to packages/core/integration-tests/data/integration/typescript-require/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-types-parcelrc/.parcelrc b/packages/core/integration-tests/data/integration/typescript-types-parcelrc/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-types-parcelrc/.parcelrc rename to packages/core/integration-tests/data/integration/typescript-types-parcelrc/.parcelrc diff --git a/packages/core/integration-tests/test/integration/typescript-types-parcelrc/index.ts b/packages/core/integration-tests/data/integration/typescript-types-parcelrc/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-types-parcelrc/index.ts rename to packages/core/integration-tests/data/integration/typescript-types-parcelrc/index.ts diff --git a/packages/core/integration-tests/test/integration/typescript-types-parcelrc/package.json b/packages/core/integration-tests/data/integration/typescript-types-parcelrc/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-types-parcelrc/package.json rename to packages/core/integration-tests/data/integration/typescript-types-parcelrc/package.json diff --git a/packages/core/integration-tests/test/integration/typescript-types-parcelrc/yarn.lock b/packages/core/integration-tests/data/integration/typescript-types-parcelrc/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/typescript-types-parcelrc/yarn.lock rename to packages/core/integration-tests/data/integration/typescript-types-parcelrc/yarn.lock diff --git a/packages/core/integration-tests/test/integration/typescript/Local.ts b/packages/core/integration-tests/data/integration/typescript/Local.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript/Local.ts rename to packages/core/integration-tests/data/integration/typescript/Local.ts diff --git a/packages/core/integration-tests/test/integration/typescript/index.ts b/packages/core/integration-tests/data/integration/typescript/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/typescript/index.ts rename to packages/core/integration-tests/data/integration/typescript/index.ts diff --git a/packages/core/integration-tests/test/integration/uglify/index.js b/packages/core/integration-tests/data/integration/uglify/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/uglify/index.js rename to packages/core/integration-tests/data/integration/uglify/index.js diff --git a/packages/core/integration-tests/test/integration/uglify/local.js b/packages/core/integration-tests/data/integration/uglify/local.js similarity index 100% rename from packages/core/integration-tests/test/integration/uglify/local.js rename to packages/core/integration-tests/data/integration/uglify/local.js diff --git a/packages/core/integration-tests/test/integration/undeclared-external/helpers.js b/packages/core/integration-tests/data/integration/undeclared-external/helpers.js similarity index 100% rename from packages/core/integration-tests/test/integration/undeclared-external/helpers.js rename to packages/core/integration-tests/data/integration/undeclared-external/helpers.js diff --git a/packages/core/integration-tests/test/integration/undeclared-external/index.js b/packages/core/integration-tests/data/integration/undeclared-external/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/undeclared-external/index.js rename to packages/core/integration-tests/data/integration/undeclared-external/index.js diff --git a/packages/core/integration-tests/test/integration/undeclared-external/package.json b/packages/core/integration-tests/data/integration/undeclared-external/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/undeclared-external/package.json rename to packages/core/integration-tests/data/integration/undeclared-external/package.json diff --git a/packages/core/integration-tests/test/integration/undeclared-external/yarn.lock b/packages/core/integration-tests/data/integration/undeclared-external/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/undeclared-external/yarn.lock rename to packages/core/integration-tests/data/integration/undeclared-external/yarn.lock diff --git a/packages/core/integration-tests/test/integration/url-colon/absolute.html b/packages/core/integration-tests/data/integration/url-colon/absolute.html similarity index 100% rename from packages/core/integration-tests/test/integration/url-colon/absolute.html rename to packages/core/integration-tests/data/integration/url-colon/absolute.html diff --git a/packages/core/integration-tests/test/integration/url-colon/relative.html b/packages/core/integration-tests/data/integration/url-colon/relative.html similarity index 100% rename from packages/core/integration-tests/test/integration/url-colon/relative.html rename to packages/core/integration-tests/data/integration/url-colon/relative.html diff --git a/packages/core/integration-tests/test/integration/url-colon/yarn.lock b/packages/core/integration-tests/data/integration/url-colon/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/url-colon/yarn.lock rename to packages/core/integration-tests/data/integration/url-colon/yarn.lock diff --git a/packages/core/integration-tests/test/integration/wasm-async/.eslintrc b/packages/core/integration-tests/data/integration/wasm-async/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-async/.eslintrc rename to packages/core/integration-tests/data/integration/wasm-async/.eslintrc diff --git a/packages/core/integration-tests/test/integration/wasm-async/add.wasm b/packages/core/integration-tests/data/integration/wasm-async/add.wasm similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-async/add.wasm rename to packages/core/integration-tests/data/integration/wasm-async/add.wasm diff --git a/packages/core/integration-tests/test/integration/wasm-async/index.js b/packages/core/integration-tests/data/integration/wasm-async/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-async/index.js rename to packages/core/integration-tests/data/integration/wasm-async/index.js diff --git a/packages/core/integration-tests/test/integration/wasm-dynamic/.eslintrc b/packages/core/integration-tests/data/integration/wasm-dynamic/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-dynamic/.eslintrc rename to packages/core/integration-tests/data/integration/wasm-dynamic/.eslintrc diff --git a/packages/core/integration-tests/test/integration/wasm-dynamic/add.wasm b/packages/core/integration-tests/data/integration/wasm-dynamic/add.wasm similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-dynamic/add.wasm rename to packages/core/integration-tests/data/integration/wasm-dynamic/add.wasm diff --git a/packages/core/integration-tests/test/integration/wasm-dynamic/dynamic.js b/packages/core/integration-tests/data/integration/wasm-dynamic/dynamic.js similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-dynamic/dynamic.js rename to packages/core/integration-tests/data/integration/wasm-dynamic/dynamic.js diff --git a/packages/core/integration-tests/test/integration/wasm-dynamic/index.js b/packages/core/integration-tests/data/integration/wasm-dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-dynamic/index.js rename to packages/core/integration-tests/data/integration/wasm-dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/.parcelrc b/packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/.parcelrc rename to packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/.parcelrc diff --git a/packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/index.js b/packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/index.js rename to packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/index.js diff --git a/packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/index.wasm b/packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/index.wasm similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/index.wasm rename to packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/index.wasm diff --git a/packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/yarn.lock b/packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sourcemap-transformer/yarn.lock rename to packages/core/integration-tests/data/integration/wasm-sourcemap-transformer/yarn.lock diff --git a/packages/core/integration-tests/test/integration/wasm-sync/.eslintrc b/packages/core/integration-tests/data/integration/wasm-sync/.eslintrc similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sync/.eslintrc rename to packages/core/integration-tests/data/integration/wasm-sync/.eslintrc diff --git a/packages/core/integration-tests/test/integration/wasm-sync/add.wasm b/packages/core/integration-tests/data/integration/wasm-sync/add.wasm similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sync/add.wasm rename to packages/core/integration-tests/data/integration/wasm-sync/add.wasm diff --git a/packages/core/integration-tests/test/integration/wasm-sync/index.js b/packages/core/integration-tests/data/integration/wasm-sync/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/wasm-sync/index.js rename to packages/core/integration-tests/data/integration/wasm-sync/index.js diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/.parcelrc b/packages/core/integration-tests/data/integration/webextension-mv3/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/.parcelrc rename to packages/core/integration-tests/data/integration/webextension-mv3/.parcelrc diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/background.js b/packages/core/integration-tests/data/integration/webextension-mv3/background.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/background.js rename to packages/core/integration-tests/data/integration/webextension-mv3/background.js diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/content-script.js b/packages/core/integration-tests/data/integration/webextension-mv3/content-script.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/content-script.js rename to packages/core/integration-tests/data/integration/webextension-mv3/content-script.js diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/injected.css b/packages/core/integration-tests/data/integration/webextension-mv3/injected.css similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/injected.css rename to packages/core/integration-tests/data/integration/webextension-mv3/injected.css diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/manifest.json b/packages/core/integration-tests/data/integration/webextension-mv3/manifest.json similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/manifest.json rename to packages/core/integration-tests/data/integration/webextension-mv3/manifest.json diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/other-content-script.js b/packages/core/integration-tests/data/integration/webextension-mv3/other-content-script.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/other-content-script.js rename to packages/core/integration-tests/data/integration/webextension-mv3/other-content-script.js diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/popup.css b/packages/core/integration-tests/data/integration/webextension-mv3/popup.css similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/popup.css rename to packages/core/integration-tests/data/integration/webextension-mv3/popup.css diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/popup.html b/packages/core/integration-tests/data/integration/webextension-mv3/popup.html similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/popup.html rename to packages/core/integration-tests/data/integration/webextension-mv3/popup.html diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/popup.js b/packages/core/integration-tests/data/integration/webextension-mv3/popup.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/popup.js rename to packages/core/integration-tests/data/integration/webextension-mv3/popup.js diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/side-panel.html b/packages/core/integration-tests/data/integration/webextension-mv3/side-panel.html similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/side-panel.html rename to packages/core/integration-tests/data/integration/webextension-mv3/side-panel.html diff --git a/packages/core/integration-tests/test/integration/webextension-mv3/yarn.lock b/packages/core/integration-tests/data/integration/webextension-mv3/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-mv3/yarn.lock rename to packages/core/integration-tests/data/integration/webextension-mv3/yarn.lock diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/.parcelrc b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/.parcelrc rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/.parcelrc diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/index-jsx.jsx b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/index-jsx.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/index-jsx.jsx rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/index-jsx.jsx diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/index.ts b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/index.ts similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/index.ts rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/index.ts diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/nested/other.ts b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/nested/other.ts similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/nested/other.ts rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/nested/other.ts diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/nested/unexpected.jsx b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/nested/unexpected.jsx similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/nested/unexpected.jsx rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/nested/unexpected.jsx diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/single.js b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/single.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/injected/single.js rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/injected/single.js diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/manifest.json b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/manifest.json similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/manifest.json rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/manifest.json diff --git a/packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/yarn.lock b/packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/webextension-resolve-web-accessible-resources/yarn.lock rename to packages/core/integration-tests/data/integration/webextension-resolve-web-accessible-resources/yarn.lock diff --git a/packages/core/integration-tests/test/integration/webextension/.parcelrc b/packages/core/integration-tests/data/integration/webextension/.parcelrc similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/.parcelrc rename to packages/core/integration-tests/data/integration/webextension/.parcelrc diff --git a/packages/core/integration-tests/test/integration/webextension/_locales/.unwanted-file b/packages/core/integration-tests/data/integration/webextension/_locales/.unwanted-file similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/_locales/.unwanted-file rename to packages/core/integration-tests/data/integration/webextension/_locales/.unwanted-file diff --git a/packages/core/integration-tests/test/integration/webextension/_locales/en_US/messages.json b/packages/core/integration-tests/data/integration/webextension/_locales/en_US/messages.json similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/_locales/en_US/messages.json rename to packages/core/integration-tests/data/integration/webextension/_locales/en_US/messages.json diff --git a/packages/core/integration-tests/test/integration/webextension/dicts/tmp.aff b/packages/core/integration-tests/data/integration/webextension/dicts/tmp.aff similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/dicts/tmp.aff rename to packages/core/integration-tests/data/integration/webextension/dicts/tmp.aff diff --git a/packages/core/integration-tests/test/integration/webextension/dicts/tmp.dic b/packages/core/integration-tests/data/integration/webextension/dicts/tmp.dic similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/dicts/tmp.dic rename to packages/core/integration-tests/data/integration/webextension/dicts/tmp.dic diff --git a/packages/core/integration-tests/test/integration/webextension/manifest.json b/packages/core/integration-tests/data/integration/webextension/manifest.json similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/manifest.json rename to packages/core/integration-tests/data/integration/webextension/manifest.json diff --git a/packages/core/integration-tests/test/integration/webextension/rulesets/ruleset_1.json b/packages/core/integration-tests/data/integration/webextension/rulesets/ruleset_1.json similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/rulesets/ruleset_1.json rename to packages/core/integration-tests/data/integration/webextension/rulesets/ruleset_1.json diff --git a/packages/core/integration-tests/test/integration/webextension/src/assets/a.txt b/packages/core/integration-tests/data/integration/webextension/src/assets/a.txt similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/assets/a.txt rename to packages/core/integration-tests/data/integration/webextension/src/assets/a.txt diff --git a/packages/core/integration-tests/test/integration/webextension/src/assets/foo-dark.png b/packages/core/integration-tests/data/integration/webextension/src/assets/foo-dark.png similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/assets/foo-dark.png rename to packages/core/integration-tests/data/integration/webextension/src/assets/foo-dark.png diff --git a/packages/core/integration-tests/test/integration/webextension/src/assets/foo.png b/packages/core/integration-tests/data/integration/webextension/src/assets/foo.png similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/assets/foo.png rename to packages/core/integration-tests/data/integration/webextension/src/assets/foo.png diff --git a/packages/core/integration-tests/test/integration/webextension/src/assets/nested/b.txt b/packages/core/integration-tests/data/integration/webextension/src/assets/nested/b.txt similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/assets/nested/b.txt rename to packages/core/integration-tests/data/integration/webextension/src/assets/nested/b.txt diff --git a/packages/core/integration-tests/test/integration/webextension/src/background.ts b/packages/core/integration-tests/data/integration/webextension/src/background.ts similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/background.ts rename to packages/core/integration-tests/data/integration/webextension/src/background.ts diff --git a/packages/core/integration-tests/test/integration/webextension/src/content.css b/packages/core/integration-tests/data/integration/webextension/src/content.css similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/content.css rename to packages/core/integration-tests/data/integration/webextension/src/content.css diff --git a/packages/core/integration-tests/test/integration/webextension/src/content.js b/packages/core/integration-tests/data/integration/webextension/src/content.js similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/content.js rename to packages/core/integration-tests/data/integration/webextension/src/content.js diff --git a/packages/core/integration-tests/test/integration/webextension/src/devtools.html b/packages/core/integration-tests/data/integration/webextension/src/devtools.html similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/devtools.html rename to packages/core/integration-tests/data/integration/webextension/src/devtools.html diff --git a/packages/core/integration-tests/test/integration/webextension/src/popup.html b/packages/core/integration-tests/data/integration/webextension/src/popup.html similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/src/popup.html rename to packages/core/integration-tests/data/integration/webextension/src/popup.html diff --git a/packages/core/integration-tests/test/integration/webextension/yarn.lock b/packages/core/integration-tests/data/integration/webextension/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/webextension/yarn.lock rename to packages/core/integration-tests/data/integration/webextension/yarn.lock diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/file-handler-icon.png b/packages/core/integration-tests/data/integration/webmanifest-json/file-handler-icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/file-handler-icon.png rename to packages/core/integration-tests/data/integration/webmanifest-json/file-handler-icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/icon.png b/packages/core/integration-tests/data/integration/webmanifest-json/icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/icon.png rename to packages/core/integration-tests/data/integration/webmanifest-json/icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/index.html b/packages/core/integration-tests/data/integration/webmanifest-json/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/index.html rename to packages/core/integration-tests/data/integration/webmanifest-json/index.html diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/manifest.json b/packages/core/integration-tests/data/integration/webmanifest-json/manifest.json similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/manifest.json rename to packages/core/integration-tests/data/integration/webmanifest-json/manifest.json diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/screenshot.png b/packages/core/integration-tests/data/integration/webmanifest-json/screenshot.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/screenshot.png rename to packages/core/integration-tests/data/integration/webmanifest-json/screenshot.png diff --git a/packages/core/integration-tests/test/integration/webmanifest-json/shortcut-icon.png b/packages/core/integration-tests/data/integration/webmanifest-json/shortcut-icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-json/shortcut-icon.png rename to packages/core/integration-tests/data/integration/webmanifest-json/shortcut-icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest-not-found/index.html b/packages/core/integration-tests/data/integration/webmanifest-not-found/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-not-found/index.html rename to packages/core/integration-tests/data/integration/webmanifest-not-found/index.html diff --git a/packages/core/integration-tests/test/integration/webmanifest-not-found/manifest.webmanifest b/packages/core/integration-tests/data/integration/webmanifest-not-found/manifest.webmanifest similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-not-found/manifest.webmanifest rename to packages/core/integration-tests/data/integration/webmanifest-not-found/manifest.webmanifest diff --git a/packages/core/integration-tests/test/integration/webmanifest-schema/icon.png b/packages/core/integration-tests/data/integration/webmanifest-schema/icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-schema/icon.png rename to packages/core/integration-tests/data/integration/webmanifest-schema/icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest-schema/index.html b/packages/core/integration-tests/data/integration/webmanifest-schema/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-schema/index.html rename to packages/core/integration-tests/data/integration/webmanifest-schema/index.html diff --git a/packages/core/integration-tests/test/integration/webmanifest-schema/manifest.webmanifest b/packages/core/integration-tests/data/integration/webmanifest-schema/manifest.webmanifest similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-schema/manifest.webmanifest rename to packages/core/integration-tests/data/integration/webmanifest-schema/manifest.webmanifest diff --git a/packages/core/integration-tests/test/integration/webmanifest-targets/index.html b/packages/core/integration-tests/data/integration/webmanifest-targets/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-targets/index.html rename to packages/core/integration-tests/data/integration/webmanifest-targets/index.html diff --git a/packages/core/integration-tests/test/integration/webmanifest-targets/manifest.json b/packages/core/integration-tests/data/integration/webmanifest-targets/manifest.json similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-targets/manifest.json rename to packages/core/integration-tests/data/integration/webmanifest-targets/manifest.json diff --git a/packages/core/integration-tests/test/integration/webmanifest-targets/package.json b/packages/core/integration-tests/data/integration/webmanifest-targets/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-targets/package.json rename to packages/core/integration-tests/data/integration/webmanifest-targets/package.json diff --git a/packages/core/integration-tests/test/integration/webmanifest-targets/yarn.lock b/packages/core/integration-tests/data/integration/webmanifest-targets/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest-targets/yarn.lock rename to packages/core/integration-tests/data/integration/webmanifest-targets/yarn.lock diff --git a/packages/core/integration-tests/test/integration/webmanifest/file-handler-icon.png b/packages/core/integration-tests/data/integration/webmanifest/file-handler-icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/file-handler-icon.png rename to packages/core/integration-tests/data/integration/webmanifest/file-handler-icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest/icon.png b/packages/core/integration-tests/data/integration/webmanifest/icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/icon.png rename to packages/core/integration-tests/data/integration/webmanifest/icon.png diff --git a/packages/core/integration-tests/test/integration/webmanifest/index.html b/packages/core/integration-tests/data/integration/webmanifest/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/index.html rename to packages/core/integration-tests/data/integration/webmanifest/index.html diff --git a/packages/core/integration-tests/test/integration/webmanifest/manifest.webmanifest b/packages/core/integration-tests/data/integration/webmanifest/manifest.webmanifest similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/manifest.webmanifest rename to packages/core/integration-tests/data/integration/webmanifest/manifest.webmanifest diff --git a/packages/core/integration-tests/test/integration/webmanifest/screenshot.png b/packages/core/integration-tests/data/integration/webmanifest/screenshot.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/screenshot.png rename to packages/core/integration-tests/data/integration/webmanifest/screenshot.png diff --git a/packages/core/integration-tests/test/integration/webmanifest/shortcut-icon.png b/packages/core/integration-tests/data/integration/webmanifest/shortcut-icon.png similarity index 100% rename from packages/core/integration-tests/test/integration/webmanifest/shortcut-icon.png rename to packages/core/integration-tests/data/integration/webmanifest/shortcut-icon.png diff --git a/packages/core/integration-tests/test/integration/webpack-import-syntax-error/index.js b/packages/core/integration-tests/data/integration/webpack-import-syntax-error/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/webpack-import-syntax-error/index.js rename to packages/core/integration-tests/data/integration/webpack-import-syntax-error/index.js diff --git a/packages/core/integration-tests/test/integration/webpack-import-syntax-error/package.json b/packages/core/integration-tests/data/integration/webpack-import-syntax-error/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/webpack-import-syntax-error/package.json rename to packages/core/integration-tests/data/integration/webpack-import-syntax-error/package.json diff --git a/packages/core/integration-tests/test/integration/worker-circular/index.js b/packages/core/integration-tests/data/integration/worker-circular/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-circular/index.js rename to packages/core/integration-tests/data/integration/worker-circular/index.js diff --git a/packages/core/integration-tests/test/integration/worker-circular/worker-dep.js b/packages/core/integration-tests/data/integration/worker-circular/worker-dep.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-circular/worker-dep.js rename to packages/core/integration-tests/data/integration/worker-circular/worker-dep.js diff --git a/packages/core/integration-tests/test/integration/worker-circular/worker.js b/packages/core/integration-tests/data/integration/worker-circular/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-circular/worker.js rename to packages/core/integration-tests/data/integration/worker-circular/worker.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/async.js b/packages/core/integration-tests/data/integration/worker-dynamic/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/async.js rename to packages/core/integration-tests/data/integration/worker-dynamic/async.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/index-async.js b/packages/core/integration-tests/data/integration/worker-dynamic/index-async.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/index-async.js rename to packages/core/integration-tests/data/integration/worker-dynamic/index-async.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/index-nested.js b/packages/core/integration-tests/data/integration/worker-dynamic/index-nested.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/index-nested.js rename to packages/core/integration-tests/data/integration/worker-dynamic/index-nested.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/index.js b/packages/core/integration-tests/data/integration/worker-dynamic/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/index.js rename to packages/core/integration-tests/data/integration/worker-dynamic/index.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/worker-nested.js b/packages/core/integration-tests/data/integration/worker-dynamic/worker-nested.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/worker-nested.js rename to packages/core/integration-tests/data/integration/worker-dynamic/worker-nested.js diff --git a/packages/core/integration-tests/test/integration/worker-dynamic/worker.js b/packages/core/integration-tests/data/integration/worker-dynamic/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-dynamic/worker.js rename to packages/core/integration-tests/data/integration/worker-dynamic/worker.js diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/dynamic.js b/packages/core/integration-tests/data/integration/worker-import-meta-url/dynamic.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/dynamic.js rename to packages/core/integration-tests/data/integration/worker-import-meta-url/dynamic.js diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/index.js b/packages/core/integration-tests/data/integration/worker-import-meta-url/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/index.js rename to packages/core/integration-tests/data/integration/worker-import-meta-url/index.js diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/local-url.js b/packages/core/integration-tests/data/integration/worker-import-meta-url/local-url.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/local-url.js rename to packages/core/integration-tests/data/integration/worker-import-meta-url/local-url.js diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/missing.js b/packages/core/integration-tests/data/integration/worker-import-meta-url/missing.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/missing.js rename to packages/core/integration-tests/data/integration/worker-import-meta-url/missing.js diff --git a/packages/core/integration-tests/test/integration/terser-config/package.json b/packages/core/integration-tests/data/integration/worker-import-meta-url/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/terser-config/package.json rename to packages/core/integration-tests/data/integration/worker-import-meta-url/package.json diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/worker.js b/packages/core/integration-tests/data/integration/worker-import-meta-url/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/worker.js rename to packages/core/integration-tests/data/integration/worker-import-meta-url/worker.js diff --git a/packages/core/integration-tests/test/integration/worker-import-meta-url/yarn.lock b/packages/core/integration-tests/data/integration/worker-import-meta-url/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-meta-url/yarn.lock rename to packages/core/integration-tests/data/integration/worker-import-meta-url/yarn.lock diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/external.js b/packages/core/integration-tests/data/integration/worker-import-scripts/external.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/external.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/external.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/importScripts.js b/packages/core/integration-tests/data/integration/worker-import-scripts/importScripts.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/importScripts.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/importScripts.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/imported.js b/packages/core/integration-tests/data/integration/worker-import-scripts/imported.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/imported.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/imported.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/imported2.js b/packages/core/integration-tests/data/integration/worker-import-scripts/imported2.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/imported2.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/imported2.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/index-external.js b/packages/core/integration-tests/data/integration/worker-import-scripts/index-external.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/index-external.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/index-external.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/index-serviceworker.js b/packages/core/integration-tests/data/integration/worker-import-scripts/index-serviceworker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/index-serviceworker.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/index-serviceworker.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/index-variable.js b/packages/core/integration-tests/data/integration/worker-import-scripts/index-variable.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/index-variable.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/index-variable.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/index-webworker.js b/packages/core/integration-tests/data/integration/worker-import-scripts/index-webworker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/index-webworker.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/index-webworker.js diff --git a/packages/core/integration-tests/test/integration/worker-import-scripts/variable.js b/packages/core/integration-tests/data/integration/worker-import-scripts/variable.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-import-scripts/variable.js rename to packages/core/integration-tests/data/integration/worker-import-scripts/variable.js diff --git a/packages/core/integration-tests/test/integration/worker-self/import-meta.js b/packages/core/integration-tests/data/integration/worker-self/import-meta.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-self/import-meta.js rename to packages/core/integration-tests/data/integration/worker-self/import-meta.js diff --git a/packages/core/integration-tests/test/integration/worker-self/index.js b/packages/core/integration-tests/data/integration/worker-self/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-self/index.js rename to packages/core/integration-tests/data/integration/worker-self/index.js diff --git a/packages/core/integration-tests/test/integration/worker-self/workerHelpers.js b/packages/core/integration-tests/data/integration/worker-self/workerHelpers.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-self/workerHelpers.js rename to packages/core/integration-tests/data/integration/worker-self/workerHelpers.js diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/async.js b/packages/core/integration-tests/data/integration/worker-shared-page/async.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/async.js rename to packages/core/integration-tests/data/integration/worker-shared-page/async.js diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/index.html b/packages/core/integration-tests/data/integration/worker-shared-page/index.html similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/index.html rename to packages/core/integration-tests/data/integration/worker-shared-page/index.html diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/index.js b/packages/core/integration-tests/data/integration/worker-shared-page/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/index.js rename to packages/core/integration-tests/data/integration/worker-shared-page/index.js diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/large.js b/packages/core/integration-tests/data/integration/worker-shared-page/large.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/large.js rename to packages/core/integration-tests/data/integration/worker-shared-page/large.js diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/package.json b/packages/core/integration-tests/data/integration/worker-shared-page/package.json similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/package.json rename to packages/core/integration-tests/data/integration/worker-shared-page/package.json diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/worker.js b/packages/core/integration-tests/data/integration/worker-shared-page/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/worker.js rename to packages/core/integration-tests/data/integration/worker-shared-page/worker.js diff --git a/packages/core/integration-tests/test/integration/worker-shared-page/yarn.lock b/packages/core/integration-tests/data/integration/worker-shared-page/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared-page/yarn.lock rename to packages/core/integration-tests/data/integration/worker-shared-page/yarn.lock diff --git a/packages/core/integration-tests/test/integration/worker-shared/index.js b/packages/core/integration-tests/data/integration/worker-shared/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared/index.js rename to packages/core/integration-tests/data/integration/worker-shared/index.js diff --git a/packages/core/integration-tests/test/integration/worker-shared/worker-a.js b/packages/core/integration-tests/data/integration/worker-shared/worker-a.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared/worker-a.js rename to packages/core/integration-tests/data/integration/worker-shared/worker-a.js diff --git a/packages/core/integration-tests/test/integration/worker-shared/worker-b.js b/packages/core/integration-tests/data/integration/worker-shared/worker-b.js similarity index 100% rename from packages/core/integration-tests/test/integration/worker-shared/worker-b.js rename to packages/core/integration-tests/data/integration/worker-shared/worker-b.js diff --git a/packages/core/integration-tests/test/integration/workers-module/dedicated-worker.js b/packages/core/integration-tests/data/integration/workers-module/dedicated-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/dedicated-worker.js rename to packages/core/integration-tests/data/integration/workers-module/dedicated-worker.js diff --git a/packages/core/integration-tests/test/integration/workers-module/error.js b/packages/core/integration-tests/data/integration/workers-module/error.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/error.js rename to packages/core/integration-tests/data/integration/workers-module/error.js diff --git a/packages/core/integration-tests/test/integration/workers-module/index.js b/packages/core/integration-tests/data/integration/workers-module/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/index.js rename to packages/core/integration-tests/data/integration/workers-module/index.js diff --git a/packages/core/integration-tests/test/integration/workers-module/named.js b/packages/core/integration-tests/data/integration/workers-module/named.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/named.js rename to packages/core/integration-tests/data/integration/workers-module/named.js diff --git a/packages/core/integration-tests/test/integration/workers-module/shared-worker.js b/packages/core/integration-tests/data/integration/workers-module/shared-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/shared-worker.js rename to packages/core/integration-tests/data/integration/workers-module/shared-worker.js diff --git a/packages/core/integration-tests/test/integration/workers-module/yarn.lock b/packages/core/integration-tests/data/integration/workers-module/yarn.lock similarity index 100% rename from packages/core/integration-tests/test/integration/workers-module/yarn.lock rename to packages/core/integration-tests/data/integration/workers-module/yarn.lock diff --git a/packages/core/integration-tests/test/integration/workers-with-other-loaders/add.wasm b/packages/core/integration-tests/data/integration/workers-with-other-loaders/add.wasm similarity index 100% rename from packages/core/integration-tests/test/integration/workers-with-other-loaders/add.wasm rename to packages/core/integration-tests/data/integration/workers-with-other-loaders/add.wasm diff --git a/packages/core/integration-tests/test/integration/workers-with-other-loaders/index.js b/packages/core/integration-tests/data/integration/workers-with-other-loaders/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-with-other-loaders/index.js rename to packages/core/integration-tests/data/integration/workers-with-other-loaders/index.js diff --git a/packages/core/integration-tests/test/integration/workers-with-other-loaders/worker-client.js b/packages/core/integration-tests/data/integration/workers-with-other-loaders/worker-client.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-with-other-loaders/worker-client.js rename to packages/core/integration-tests/data/integration/workers-with-other-loaders/worker-client.js diff --git a/packages/core/integration-tests/test/integration/workers-with-other-loaders/worker.js b/packages/core/integration-tests/data/integration/workers-with-other-loaders/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers-with-other-loaders/worker.js rename to packages/core/integration-tests/data/integration/workers-with-other-loaders/worker.js diff --git a/packages/core/integration-tests/test/integration/workers/common.js b/packages/core/integration-tests/data/integration/workers/common.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/common.js rename to packages/core/integration-tests/data/integration/workers/common.js diff --git a/packages/core/integration-tests/test/integration/workers/feature.js b/packages/core/integration-tests/data/integration/workers/feature.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/feature.js rename to packages/core/integration-tests/data/integration/workers/feature.js diff --git a/packages/core/integration-tests/test/integration/workers/index-alternative.js b/packages/core/integration-tests/data/integration/workers/index-alternative.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/index-alternative.js rename to packages/core/integration-tests/data/integration/workers/index-alternative.js diff --git a/packages/core/integration-tests/test/integration/workers/index.js b/packages/core/integration-tests/data/integration/workers/index.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/index.js rename to packages/core/integration-tests/data/integration/workers/index.js diff --git a/packages/core/integration-tests/test/integration/workers/service-worker.js b/packages/core/integration-tests/data/integration/workers/service-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/service-worker.js rename to packages/core/integration-tests/data/integration/workers/service-worker.js diff --git a/packages/core/integration-tests/test/integration/workers/shared-worker.js b/packages/core/integration-tests/data/integration/workers/shared-worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/shared-worker.js rename to packages/core/integration-tests/data/integration/workers/shared-worker.js diff --git a/packages/core/integration-tests/test/integration/workers/worker-client.js b/packages/core/integration-tests/data/integration/workers/worker-client.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/worker-client.js rename to packages/core/integration-tests/data/integration/workers/worker-client.js diff --git a/packages/core/integration-tests/test/integration/workers/worker.js b/packages/core/integration-tests/data/integration/workers/worker.js similarity index 100% rename from packages/core/integration-tests/test/integration/workers/worker.js rename to packages/core/integration-tests/data/integration/workers/worker.js diff --git a/packages/core/integration-tests/test/integration/worklet/colors.js b/packages/core/integration-tests/data/integration/worklet/colors.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/colors.js rename to packages/core/integration-tests/data/integration/worklet/colors.js diff --git a/packages/core/integration-tests/test/integration/worklet/pipeline.js b/packages/core/integration-tests/data/integration/worklet/pipeline.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/pipeline.js rename to packages/core/integration-tests/data/integration/worklet/pipeline.js diff --git a/packages/core/integration-tests/test/integration/worklet/url-worklet-error.js b/packages/core/integration-tests/data/integration/worklet/url-worklet-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/url-worklet-error.js rename to packages/core/integration-tests/data/integration/worklet/url-worklet-error.js diff --git a/packages/core/integration-tests/test/integration/worklet/url-worklet.js b/packages/core/integration-tests/data/integration/worklet/url-worklet.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/url-worklet.js rename to packages/core/integration-tests/data/integration/worklet/url-worklet.js diff --git a/packages/core/integration-tests/test/integration/worklet/url.js b/packages/core/integration-tests/data/integration/worklet/url.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/url.js rename to packages/core/integration-tests/data/integration/worklet/url.js diff --git a/packages/core/integration-tests/test/integration/worklet/worklet-error.js b/packages/core/integration-tests/data/integration/worklet/worklet-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/worklet-error.js rename to packages/core/integration-tests/data/integration/worklet/worklet-error.js diff --git a/packages/core/integration-tests/test/integration/worklet/worklet-pipeline-error.js b/packages/core/integration-tests/data/integration/worklet/worklet-pipeline-error.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/worklet-pipeline-error.js rename to packages/core/integration-tests/data/integration/worklet/worklet-pipeline-error.js diff --git a/packages/core/integration-tests/test/integration/worklet/worklet-pipeline.js b/packages/core/integration-tests/data/integration/worklet/worklet-pipeline.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/worklet-pipeline.js rename to packages/core/integration-tests/data/integration/worklet/worklet-pipeline.js diff --git a/packages/core/integration-tests/test/integration/worklet/worklet.js b/packages/core/integration-tests/data/integration/worklet/worklet.js similarity index 100% rename from packages/core/integration-tests/test/integration/worklet/worklet.js rename to packages/core/integration-tests/data/integration/worklet/worklet.js diff --git a/packages/core/integration-tests/test/integration/xml/100x100.png b/packages/core/integration-tests/data/integration/xml/100x100.png similarity index 100% rename from packages/core/integration-tests/test/integration/xml/100x100.png rename to packages/core/integration-tests/data/integration/xml/100x100.png diff --git a/packages/core/integration-tests/test/integration/xml/atom-namespace.xml b/packages/core/integration-tests/data/integration/xml/atom-namespace.xml similarity index 100% rename from packages/core/integration-tests/test/integration/xml/atom-namespace.xml rename to packages/core/integration-tests/data/integration/xml/atom-namespace.xml diff --git a/packages/core/integration-tests/test/integration/xml/atom.xml b/packages/core/integration-tests/data/integration/xml/atom.xml similarity index 100% rename from packages/core/integration-tests/test/integration/xml/atom.xml rename to packages/core/integration-tests/data/integration/xml/atom.xml diff --git a/packages/core/integration-tests/test/integration/xml/atom.xsl b/packages/core/integration-tests/data/integration/xml/atom.xsl similarity index 100% rename from packages/core/integration-tests/test/integration/xml/atom.xsl rename to packages/core/integration-tests/data/integration/xml/atom.xsl diff --git a/packages/core/integration-tests/test/integration/xml/post.html b/packages/core/integration-tests/data/integration/xml/post.html similarity index 100% rename from packages/core/integration-tests/test/integration/xml/post.html rename to packages/core/integration-tests/data/integration/xml/post.html diff --git a/packages/core/integration-tests/test/integration/xml/rss.xml b/packages/core/integration-tests/data/integration/xml/rss.xml similarity index 100% rename from packages/core/integration-tests/test/integration/xml/rss.xml rename to packages/core/integration-tests/data/integration/xml/rss.xml diff --git a/packages/core/integration-tests/package.json b/packages/core/integration-tests/package.json index 8b2fd46a9..ee06a0c54 100644 --- a/packages/core/integration-tests/package.json +++ b/packages/core/integration-tests/package.json @@ -8,7 +8,9 @@ "url": "https://github.com/atlassian-labs/atlaspack.git" }, "scripts": { - "test": "cross-env NODE_ENV=test ATLASPACK_BUILD_ENV=test mocha --experimental-vm-modules", + "build": "babel test --presets @atlaspack/babel-preset --out-dir built-tests", + "test": "yarn run clear && cross-env ATLASPACK_WORKERS=1 NODE_ENV=test ATLASPACK_BUILD_ENV=test mocha --experimental-vm-modules ./built-tests", + "clear": "rm -rf ./test/.parcel-cache && rm -rf ./test/input", "test-ci": "yarn test --config .mocharc.ci.json" }, "devDependencies": { diff --git a/packages/core/integration-tests/test/BundleGraph.js b/packages/core/integration-tests/test/BundleGraph.js index 5755da660..1d76127f2 100644 --- a/packages/core/integration-tests/test/BundleGraph.js +++ b/packages/core/integration-tests/test/BundleGraph.js @@ -14,7 +14,7 @@ import type {BundleGraph, BundleGroup, PackagedBundle} from '@atlaspack/types'; describe('BundleGraph', () => { it('can traverse assets across bundles and contexts', async () => { let b = await bundle( - path.join(__dirname, '/integration/worker-shared/index.js'), + path.join(__dirname, '../data/integration/worker-shared/index.js'), ); let assets = []; diff --git a/packages/core/integration-tests/test/api.js b/packages/core/integration-tests/test/api.js index 4965d6164..b26771ff8 100644 --- a/packages/core/integration-tests/test/api.js +++ b/packages/core/integration-tests/test/api.js @@ -12,14 +12,14 @@ import { overlayFS, } from '@atlaspack/test-utils'; -import {ATLASPACK_VERSION} from '../../core/src/constants'; +import {ATLASPACK_VERSION} from '@atlaspack/core'; describe('JS API', function () { it.v2('should respect distEntry', async function () { const NAME = 'custom-name.js'; let b = await bundle( - path.join(__dirname, '/integration/js-comment/index.js'), + path.join(__dirname, '../data/integration/js-comment/index.js'), { targets: { default: {distDir, distEntry: NAME}, @@ -40,7 +40,7 @@ describe('JS API', function () { it('should run additional reports from the options', async function () { let b = await bundle( - path.join(__dirname, '/integration/js-comment/index.js'), + path.join(__dirname, '../data/integration/js-comment/index.js'), { additionalReporters: [ { diff --git a/packages/core/integration-tests/test/atlaspack-query.js b/packages/core/integration-tests/test/atlaspack-query.js index fd14b6a16..6be8a9f4f 100644 --- a/packages/core/integration-tests/test/atlaspack-query.js +++ b/packages/core/integration-tests/test/atlaspack-query.js @@ -8,7 +8,7 @@ import { overlayFS, inputFS, } from '@atlaspack/test-utils'; -import {loadGraphs} from '../../../dev/query/src'; +import {loadGraphs} from '@atlaspack/query'; describe.v2('atlaspack-query', () => { it('loadGraphs', async function () { diff --git a/packages/core/integration-tests/test/babel.js b/packages/core/integration-tests/test/babel.js index 96415877e..cfc4559f6 100644 --- a/packages/core/integration-tests/test/babel.js +++ b/packages/core/integration-tests/test/babel.js @@ -43,10 +43,10 @@ describe.v2('babel', function () { it.skip('should auto install @babel/core v7', async function () { let originalPkg = await fs.readFile( - __dirname + '/integration/babel-7-autoinstall/package.json', + __dirname + '/../data/integration/babel-7-autoinstall/package.json', ); let b = await bundle( - __dirname + '/integration/babel-7-autoinstall/index.js', + __dirname + '/../data/integration/babel-7-autoinstall/index.js', ); let output = await run(b); @@ -55,21 +55,21 @@ describe.v2('babel', function () { assert.equal(output.default(), 3); let pkg = await fs.readFile( - __dirname + '/integration/babel-7-autoinstall/package.json', + __dirname + '/../data/integration/babel-7-autoinstall/package.json', ); assert(JSON.parse(pkg).devDependencies['@babel/core']); await fs.writeFile( - __dirname + '/integration/babel-7-autoinstall/package.json', + __dirname + '/../data/integration/babel-7-autoinstall/package.json', originalPkg, ); }); it.skip('should auto install babel plugins', async function () { let originalPkg = await fs.readFile( - __dirname + '/integration/babel-plugin-autoinstall/package.json', + __dirname + '/../data/integration/babel-plugin-autoinstall/package.json', ); let b = await bundle( - __dirname + '/integration/babel-plugin-autoinstall/index.js', + __dirname + '/../data/integration/babel-plugin-autoinstall/index.js', ); let output = await run(b); @@ -78,7 +78,7 @@ describe.v2('babel', function () { assert.equal(output.default(), 3); let pkg = await fs.readFile( - __dirname + '/integration/babel-plugin-autoinstall/package.json', + __dirname + '/../data/integration/babel-plugin-autoinstall/package.json', ); assert(JSON.parse(pkg).devDependencies['@babel/core']); assert( @@ -87,13 +87,13 @@ describe.v2('babel', function () { ], ); await fs.writeFile( - __dirname + '/integration/babel-plugin-autoinstall/package.json', + __dirname + '/../data/integration/babel-plugin-autoinstall/package.json', originalPkg, ); }); it('should support compiling with babel using .babelrc config', async function () { - await bundle(path.join(__dirname, '/integration/babelrc-custom/index.js')); + await bundle(path.join(__dirname, '../data/integration/babelrc-custom/index.js')); let file = await outputFS.readFile(path.join(distDir, 'index.js'), 'utf8'); assert(!file.includes('REPLACE_ME')); @@ -108,7 +108,7 @@ describe.v2('babel', function () { } }); await bundle( - path.join(__dirname, '/integration/babel-config-json-custom/index.js'), + path.join(__dirname, '../data/integration/babel-config-json-custom/index.js'), ); loggerDisposable.dispose(); @@ -144,10 +144,10 @@ describe.v2('babel', function () { } await testBrowserListMultipleEnv( - '/integration/babel-browserslist-multiple-env', + '/../data/integration/babel-browserslist-multiple-env', ); await testBrowserListMultipleEnv( - '/integration/babel-browserslist-multiple-env-as-string', + '/../data/integration/babel-browserslist-multiple-env-as-string', ); }); @@ -155,7 +155,7 @@ describe.v2('babel', function () { await bundle( path.join( __dirname, - '/integration/babel-node-modules-browserslist/index.js', + '/../data/integration/babel-node-modules-browserslist/index.js', ), ); @@ -166,7 +166,7 @@ describe.v2('babel', function () { it('should strip away flow types', async function () { let b = await bundle( - path.join(__dirname, '/integration/babel-strip-flow-types/index.js'), + path.join(__dirname, '../data/integration/babel-strip-flow-types/index.js'), ); let output = await run(b); @@ -179,7 +179,7 @@ describe.v2('babel', function () { it('should support compiling with babel using babel.config.js config', async function () { await bundle( - path.join(__dirname, '/integration/babel-config-js/src/index.js'), + path.join(__dirname, '../data/integration/babel-config-js/src/index.js'), ); let file = await outputFS.readFile(path.join(distDir, 'index.js'), 'utf8'); @@ -189,7 +189,7 @@ describe.v2('babel', function () { it('should support compiling with babel using babel.config.js config with a require in it', async function () { await bundle( - path.join(__dirname, '/integration/babel-config-js-require/src/index.js'), + path.join(__dirname, '../data/integration/babel-config-js-require/src/index.js'), ); let file = await outputFS.readFile(path.join(distDir, 'index.js'), 'utf8'); @@ -200,7 +200,7 @@ describe.v2('babel', function () { it('should support multitarget builds using a custom babel config with @atlaspack/babel-preset-env', async function () { let fixtureDir = path.join( __dirname, - '/integration/babel-config-js-multitarget', + '/../data/integration/babel-config-js-multitarget', ); await bundle(path.join(fixtureDir, 'src/index.js')); @@ -222,7 +222,7 @@ describe.v2('babel', function () { it('should support multitarget builds using a custom babel config with @atlaspack/babel-plugin-transform-runtime', async function () { let fixtureDir = path.join( __dirname, - '/integration/babel-config-js-multitarget-transform-runtime', + '/../data/integration/babel-config-js-multitarget-transform-runtime', ); await bundle(path.join(fixtureDir, 'src/index.js'), { @@ -248,7 +248,7 @@ describe.v2('babel', function () { let tmpDir = tempy.directory(); let distDir = path.join(tmpDir, 'dist'); await fs.ncp( - path.join(__dirname, '/integration/babelrc-custom'), + path.join(__dirname, '../data/integration/babelrc-custom'), path.join(tmpDir, '/input'), ); await bundle(path.join(tmpDir, '/input/index.js'), { @@ -271,7 +271,7 @@ describe.v2('babel', function () { await bundle( path.join( __dirname, - '/integration/babel-config-monorepo/packages/pkg-a/src/index.js', + '/../data/integration/babel-config-monorepo/packages/pkg-a/src/index.js', ), ); @@ -287,7 +287,7 @@ describe.v2('babel', function () { describe('Babel envName', () => { it('should prefer BABEL_ENV to NODE_ENV', async () => { await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), { targets: {main: {distDir, engines: {browsers: ['ie 11']}}}, env: {BABEL_ENV: 'production', NODE_ENV: 'development'}, @@ -302,7 +302,7 @@ describe.v2('babel', function () { it('should invalidate when BABEL_ENV changes', async () => { await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), { targets: {main: {distDir, engines: {}}}, shouldDisableCache: false, @@ -315,7 +315,7 @@ describe.v2('babel', function () { assert(file.includes('class Foo')); await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), {shouldDisableCache: false, env: {BABEL_ENV: 'production'}}, ); file = await outputFS.readFile(path.join(distDir, 'index.js'), 'utf8'); @@ -324,7 +324,7 @@ describe.v2('babel', function () { it('should invalidate when NODE_ENV changes from BABEL_ENV', async () => { await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), { targets: {main: {distDir, engines: {}}}, shouldDisableCache: false, @@ -338,7 +338,7 @@ describe.v2('babel', function () { assert(!file.includes('class Foo')); await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), { targets: {main: {distDir, engines: {}}}, shouldDisableCache: false, @@ -351,7 +351,7 @@ describe.v2('babel', function () { it('should be "production" if Atlaspack is run in production mode', async () => { await bundle( - path.join(__dirname, '/integration/babel-env-name/index.js'), + path.join(__dirname, '../data/integration/babel-env-name/index.js'), { targets: {main: {distDir, engines: {browsers: ['ie 11']}}}, mode: 'production', @@ -388,7 +388,7 @@ describe.v2('babel', function () { let configPath = path.join(inputDir, '.babelrc'); await fs.ncp( - path.join(__dirname, 'integration/babelrc-custom'), + path.join(__dirname, '../data/integration/babelrc-custom'), inputDir, ); @@ -423,7 +423,7 @@ describe.v2('babel', function () { let filepathFallback = path.join(inputDir, 'fallback.txt'); await fs.ncp( - path.join(__dirname, 'integration/babel-external-deps'), + path.join(__dirname, '../data/integration/babel-external-deps'), inputDir, ); @@ -459,7 +459,7 @@ describe.v2('babel', function () { it('should invalidate babel.config.js across runs', async function () { let dateRe = /return (\d+);/; - let fixtureDir = path.join(__dirname, '/integration/babel-config-js'); + let fixtureDir = path.join(__dirname, '../data/integration/babel-config-js'); let distDir = path.resolve(fixtureDir, './dist'); let cacheDir = path.resolve(fixtureDir, '.parcel-cache'); await fs.rimraf(distDir); @@ -504,7 +504,7 @@ describe.v2('babel', function () { it('should invalidate when babel plugins are upgraded across runs', async function () { let fixtureDir = path.join( __dirname, - '/integration/babel-plugin-upgrade', + '/../data/integration/babel-plugin-upgrade', ); await fs.ncp(path.join(fixtureDir), inputDir); await fs.rimraf(path.join(__dirname, '.parcel-cache')); @@ -561,7 +561,7 @@ describe.v2('babel', function () { let b = await bundle( path.join( __dirname, - '/integration/babel-preset-env-shippedProposals/index.js', + '/../data/integration/babel-preset-env-shippedProposals/index.js', ), ); @@ -575,7 +575,7 @@ describe.v2('babel', function () { it('should compile with custom babel plugin plus default transforms', async function () { let b = await bundle( - path.join(__dirname, '/integration/babel-custom/index.js'), + path.join(__dirname, '../data/integration/babel-custom/index.js'), ); let file = await outputFS.readFile(b.getBundles()[0].filePath, 'utf8'); @@ -590,7 +590,7 @@ describe.v2('babel', function () { it('should compile with custom babel plugin and jsx', async function () { let b = await bundle( - path.join(__dirname, '/integration/babel-custom/jsx.js'), + path.join(__dirname, '../data/integration/babel-custom/jsx.js'), ); let file = await outputFS.readFile(b.getBundles()[0].filePath, 'utf8'); @@ -600,7 +600,7 @@ describe.v2('babel', function () { it('should compile with custom babel plugin and typescript', async function () { let b = await bundle( - path.join(__dirname, '/integration/babel-custom/ts.ts'), + path.join(__dirname, '../data/integration/babel-custom/ts.ts'), ); let file = await outputFS.readFile(b.getBundles()[0].filePath, 'utf8'); @@ -616,7 +616,7 @@ describe.v2('babel', function () { it('should compile with custom babel plugin and tsx', async function () { let b = await bundle( - path.join(__dirname, '/integration/babel-custom/tsx.tsx'), + path.join(__dirname, '../data/integration/babel-custom/tsx.tsx'), ); let file = await outputFS.readFile(b.getBundles()[0].filePath, 'utf8'); @@ -632,7 +632,7 @@ describe.v2('babel', function () { messages.push(message); } }); - let filePath = path.join(__dirname, '/integration/babel-warn-all/index.js'); + let filePath = path.join(__dirname, '../data/integration/babel-warn-all/index.js'); await bundle(filePath); loggerDisposable.dispose(); @@ -714,7 +714,7 @@ describe.v2('babel', function () { }); let filePath = path.join( __dirname, - '/integration/babel-warn-some/index.js', + '/../data/integration/babel-warn-some/index.js', ); await bundle(filePath); loggerDisposable.dispose(); @@ -772,7 +772,7 @@ describe.v2('babel', function () { }); let filePath = path.join( __dirname, - '/integration/babel-warn-some-json5/index.js', + '/../data/integration/babel-warn-some-json5/index.js', ); await bundle(filePath); loggerDisposable.dispose(); diff --git a/packages/core/integration-tests/test/blob-url.js b/packages/core/integration-tests/test/blob-url.js index c058fd6ba..47cf29a67 100644 --- a/packages/core/integration-tests/test/blob-url.js +++ b/packages/core/integration-tests/test/blob-url.js @@ -27,7 +27,7 @@ const URL = { describe('blob-url:', () => { it('inlines and compiles content as a blob url', async () => { - let b = await bundle(join(__dirname, '/integration/blob-url/index.js')); + let b = await bundle(join(__dirname, '../data/integration/blob-url/index.js')); let created = []; @@ -63,7 +63,7 @@ describe('blob-url:', () => { }); it('inlines, compiles, and minifies content as a blob url', async () => { - let b = await bundle(join(__dirname, '/integration/blob-url/index.js'), { + let b = await bundle(join(__dirname, '../data/integration/blob-url/index.js'), { defaultTargetOptions: { shouldOptimize: true, }, diff --git a/packages/core/integration-tests/test/bundler.js b/packages/core/integration-tests/test/bundler.js index 463ad96bf..1eaa69b75 100644 --- a/packages/core/integration-tests/test/bundler.js +++ b/packages/core/integration-tests/test/bundler.js @@ -600,7 +600,7 @@ describe('bundler', function () { 'should not create a shared bundle from an asset if that asset is shared by less than minBundles bundles', async function () { let b = await bundle( - path.join(__dirname, 'integration/min-bundles/index.js'), + path.join(__dirname, '../data/integration/min-bundles/index.js'), { mode: 'production', defaultTargetOptions: { @@ -652,7 +652,7 @@ describe('bundler', function () { let b = await bundle( path.join( __dirname, - 'integration/shared-bundle-reused-bundle-remove-reuse/index.js', + '../data/integration/shared-bundle-reused-bundle-remove-reuse/index.js', ), { mode: 'production', @@ -704,7 +704,7 @@ describe('bundler', function () { let b = await bundle( path.join( __dirname, - 'integration/shared-bundle-reused-bundle-remove-shared/index.js', + '../data/integration/shared-bundle-reused-bundle-remove-shared/index.js', ), { mode: 'production', @@ -759,7 +759,7 @@ describe('bundler', function () { let b = await bundle( path.join( __dirname, - 'integration/shared-bundle-remove-from-one-group-only/index.js', + '../data/integration/shared-bundle-remove-from-one-group-only/index.js', ), { mode: 'production', @@ -813,7 +813,7 @@ describe('bundler', function () { let b = await bundle( path.join( __dirname, - 'integration/shared-bundle-between-reused-bundle-removal/index.js', + '../data/integration/shared-bundle-between-reused-bundle-removal/index.js', ), { mode: 'production', @@ -869,8 +869,8 @@ describe('bundler', function () { it.v2('should split manifest bundle', async function () { let b = await bundle( [ - path.join(__dirname, 'integration/split-manifest-bundle/a.html'), - path.join(__dirname, 'integration/split-manifest-bundle/b.html'), + path.join(__dirname, '../data/integration/split-manifest-bundle/a.html'), + path.join(__dirname, '../data/integration/split-manifest-bundle/b.html'), ], { mode: 'production', @@ -947,7 +947,7 @@ describe('bundler', function () { it('should not split manifest bundle for stable entries', async function () { let b = await bundle( - path.join(__dirname, 'integration/split-manifest-bundle/a.js'), + path.join(__dirname, '../data/integration/split-manifest-bundle/a.js'), { mode: 'production', defaultTargetOptions: { diff --git a/packages/core/integration-tests/test/cache.js b/packages/core/integration-tests/test/cache.js index 33b90e595..f12292095 100644 --- a/packages/core/integration-tests/test/cache.js +++ b/packages/core/integration-tests/test/cache.js @@ -33,11 +33,11 @@ import {md} from '@atlaspack/diagnostic'; import fs from 'fs'; import {NodePackageManager} from '@atlaspack/package-manager'; import {createWorkerFarm} from '@atlaspack/core'; -import resolveOptions from '@atlaspack/core/src/resolveOptions'; +import resolveOptions from '@atlaspack/core/lib/resolveOptions'; import logger from '@atlaspack/logger'; import sinon from 'sinon'; import {version} from '@atlaspack/core/package.json'; -import {deserialize} from '@atlaspack/core/src/serializer'; +import {deserialize} from '@atlaspack/core/lib/serializer'; import {hashString} from '@atlaspack/rust'; let inputDir: string; @@ -76,7 +76,7 @@ type TestConfig = {| async function testCache(update: UpdateFn | TestConfig, integration) { await overlayFS.rimraf(path.join(__dirname, '/input')); await ncp( - path.join(__dirname, '/integration', integration ?? 'cache'), + path.join(__dirname, '../data/integration', integration ?? 'cache'), path.join(inputDir), ); @@ -268,7 +268,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); }, @@ -315,7 +315,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -366,7 +366,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -410,7 +410,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -468,7 +468,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); }, @@ -523,7 +523,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -582,7 +582,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -637,7 +637,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -692,7 +692,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -747,7 +747,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile( @@ -801,7 +801,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.mkdirp( @@ -820,7 +820,7 @@ describe.v2('cache', function () { await inputFS.copyFile( path.join( __dirname, - '/integration/babelrc-custom/babel-plugin-dummy.js', + '/../data/integration/babelrc-custom/babel-plugin-dummy.js', ), path.join(inputDir, '/node_modules/babel-plugin-dummy/index.js'), ); @@ -874,13 +874,13 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.copyFile( path.join( __dirname, - '/integration/babelrc-custom/babel-plugin-dummy.js', + '/../data/integration/babelrc-custom/babel-plugin-dummy.js', ), path.join(inputDir, 'babel-plugin-dummy.js'), ); @@ -937,7 +937,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.mkdirp( @@ -958,7 +958,7 @@ describe.v2('cache', function () { await inputFS.copyFile( path.join( __dirname, - '/integration/babelrc-custom/babel-plugin-dummy.js', + '/../data/integration/babelrc-custom/babel-plugin-dummy.js', ), path.join(inputDir, 'packages/babel-plugin-dummy/index.js'), ); @@ -1199,7 +1199,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); await inputFS.writeFile(path.join(inputDir, 'src/test.txt'), 'hi'); @@ -2543,7 +2543,7 @@ describe.v2('cache', function () { return { defaultTargetOptions: { - distDir: path.join(__dirname, 'integration/cache/dist/test'), + distDir: path.join(__dirname, '../data/integration/cache/dist/test'), }, }; }, @@ -3547,7 +3547,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/pnp-require'), + path.join(__dirname, '../data/integration/pnp-require'), inputDir, ); @@ -4066,7 +4066,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/cache'), + path.join(__dirname, '../data/integration/cache'), inputDir, ); @@ -4216,7 +4216,7 @@ describe.v2('cache', function () { describe('esm', function () { async function setup() { await inputFS.mkdirp(inputDir); - await inputFS.ncp(path.join(__dirname, '/integration/cache'), inputDir); + await inputFS.ncp(path.join(__dirname, '../data/integration/cache'), inputDir); await inputFS.writeFile( path.join(inputDir, '.parcelrc'), JSON.stringify({ @@ -4488,7 +4488,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/postcss-js-config-7'), + path.join(__dirname, '../data/integration/postcss-js-config-7'), inputDir, ); }, @@ -4527,7 +4527,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(path.join(inputDir, 'node_modules')); await inputFS.ncp( - path.join(__dirname, '/integration/postcss-autoinstall/npm'), + path.join(__dirname, '../data/integration/postcss-autoinstall/npm'), inputDir, ); await inputFS.ncp( @@ -4598,7 +4598,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/postcss-esm-config'), + path.join(__dirname, '../data/integration/postcss-esm-config'), inputDir, ); }, @@ -4753,7 +4753,7 @@ describe.v2('cache', function () { async setup() { await inputFS.mkdirp(inputDir); await inputFS.ncp( - path.join(__dirname, '/integration/posthtml'), + path.join(__dirname, '../data/integration/posthtml'), inputDir, ); @@ -6379,7 +6379,7 @@ describe.v2('cache', function () { let contents = await overlayFS.readFile( path.join( __dirname, - 'integration/scope-hoisting/commonjs/require-conditional/a.js', + '../data/integration/scope-hoisting/commonjs/require-conditional/a.js', ), 'utf8', ); @@ -6460,7 +6460,7 @@ describe.v2('cache', function () { it('should correctly read additional child assets from cache', async function () { await ncp( - path.join(__dirname, '/integration/postcss-modules-cjs'), + path.join(__dirname, '../data/integration/postcss-modules-cjs'), path.join(inputDir), ); @@ -6494,7 +6494,7 @@ describe.v2('cache', function () { it('should correctly read additional child assets from cache 2', async function () { await ncp( - path.join(__dirname, '/integration/postcss-modules-cjs'), + path.join(__dirname, '../data/integration/postcss-modules-cjs'), path.join(inputDir), ); @@ -6536,7 +6536,7 @@ describe.v2('cache', function () { }); it('should correctly reuse intermediate pipeline results when transforming', async function () { - await ncp(path.join(__dirname, '/integration/json'), path.join(inputDir)); + await ncp(path.join(__dirname, '../data/integration/json'), path.join(inputDir)); let entry = path.join(inputDir, 'index.js'); let original = await overlayFS.readFile(entry, 'utf8'); @@ -6565,7 +6565,7 @@ describe.v2('cache', function () { it('properly watches included files even after resaving them without changes', async function () { this.timeout(15000); let subscription; - let fixture = path.join(__dirname, '/integration/included-file'); + let fixture = path.join(__dirname, '../data/integration/included-file'); try { let b = bundler(path.join(fixture, 'index.txt'), { inputFS: overlayFS, @@ -6622,7 +6622,7 @@ describe.v2('cache', function () { it('properly handles included files even after when changing back to a cached state', async function () { this.timeout(15000); let subscription; - let fixture = path.join(__dirname, '/integration/included-file'); + let fixture = path.join(__dirname, '../data/integration/included-file'); try { let b = bundler(path.join(fixture, 'index.txt'), { inputFS: overlayFS, @@ -6669,7 +6669,7 @@ describe.v2('cache', function () { it('properly watches included files after a transformer error', async function () { this.timeout(15000); let subscription; - let fixture = path.join(__dirname, '/integration/included-file'); + let fixture = path.join(__dirname, '../data/integration/included-file'); try { let b = bundler(path.join(fixture, 'index.txt'), { inputFS: overlayFS, @@ -6721,7 +6721,7 @@ describe.v2('cache', function () { outputFS: inputFS, async setup() { await inputFS.mkdirp(inputDir); - await inputFS.ncp(path.join(__dirname, '/integration/cache'), inputDir); + await inputFS.ncp(path.join(__dirname, '../data/integration/cache'), inputDir); }, update: async b => { assert.equal(await run(b.bundleGraph), 4); @@ -6742,7 +6742,7 @@ describe.v2('cache', function () { it('supports multiple empty JS assets', async function () { // Try to store multiple empty assets using LMDB let build = await runBundle( - path.join(__dirname, 'integration/multiple-empty-js-assets/index.js'), + path.join(__dirname, '../data/integration/multiple-empty-js-assets/index.js'), { inputFS, outputFS: inputFS, diff --git a/packages/core/integration-tests/test/compressors.js b/packages/core/integration-tests/test/compressors.js index 5198cad4d..3dfde229b 100644 --- a/packages/core/integration-tests/test/compressors.js +++ b/packages/core/integration-tests/test/compressors.js @@ -5,14 +5,14 @@ import {bundle, describe, it, outputFS, distDir} from '@atlaspack/test-utils'; describe.v2('compressors', function () { it('should not compress output with gzip and brotli in development', async function () { - await bundle(path.join(__dirname, 'integration/compressors/index.js')); + await bundle(path.join(__dirname, '../data/integration/compressors/index.js')); let output = await outputFS.readdir(distDir); assert.deepEqual(output.sort(), ['index.js', 'index.js.map']); }); it('should compress output with gzip and brotli', async function () { - await bundle(path.join(__dirname, 'integration/compressors/index.js'), { + await bundle(path.join(__dirname, '../data/integration/compressors/index.js'), { mode: 'production', }); @@ -36,7 +36,7 @@ describe.v2('compressors', function () { it('should be able to disable raw output', async function () { await bundle( - path.join(__dirname, 'integration/compressors-disable-default/index.js'), + path.join(__dirname, '../data/integration/compressors-disable-default/index.js'), { mode: 'production', }, diff --git a/packages/core/integration-tests/test/config-merging.js b/packages/core/integration-tests/test/config-merging.js index 628df1fe7..5fdd51e4e 100644 --- a/packages/core/integration-tests/test/config-merging.js +++ b/packages/core/integration-tests/test/config-merging.js @@ -5,11 +5,11 @@ import path from 'path'; describe.v2('config merging', function () { it('should merge incomplete config packages', async function () { let b = await bundle( - path.join(__dirname, '/integration/config-merging/index.js'), + path.join(__dirname, '../data/integration/config-merging/index.js'), ); let content = ( await outputFS.readFile( - path.join(__dirname, '/integration/config-merging/dist/index.js'), + path.join(__dirname, '../data/integration/config-merging/dist/index.js'), ) ).toString(); assert(content.includes('runtime injected')); diff --git a/packages/core/integration-tests/test/contentHashing.js b/packages/core/integration-tests/test/contentHashing.js index f3b931858..a7f79965f 100644 --- a/packages/core/integration-tests/test/contentHashing.js +++ b/packages/core/integration-tests/test/contentHashing.js @@ -28,7 +28,7 @@ describe('content hashing', function () { it.v2('should update content hash when content changes', async function () { await ncp( - path.join(__dirname, '/integration/html-css'), + path.join(__dirname, '../data/integration/html-css'), path.join(__dirname, '/input'), ); @@ -61,7 +61,7 @@ describe('content hashing', function () { it.v2('should update content hash when raw asset changes', async function () { await ncp( - path.join(__dirname, '/integration/import-raw'), + path.join(__dirname, '../data/integration/import-raw'), path.join(__dirname, '/input'), ); @@ -89,7 +89,7 @@ describe('content hashing', function () { await _bundle( path.join( __dirname, - 'integration/same-contents-different-filepaths/index.js', + '../data/integration/same-contents-different-filepaths/index.js', ), ); }); @@ -98,11 +98,11 @@ describe('content hashing', function () { 'should generate the same hash for the same distDir inside separate projects', async () => { let a = await _bundle( - path.join(__dirname, 'integration/hash-distDir/a/index.html'), + path.join(__dirname, '../data/integration/hash-distDir/a/index.html'), {sourceMaps: true}, ); let b = await _bundle( - path.join(__dirname, 'integration/hash-distDir/b/index.html'), + path.join(__dirname, '../data/integration/hash-distDir/b/index.html'), {sourceMaps: true}, ); diff --git a/packages/core/integration-tests/test/css-modules.js b/packages/core/integration-tests/test/css-modules.js index 79af5b9cb..2813f8f16 100644 --- a/packages/core/integration-tests/test/css-modules.js +++ b/packages/core/integration-tests/test/css-modules.js @@ -17,7 +17,7 @@ import postcss from 'postcss'; describe.v2('css modules', () => { it('should support transforming css modules (require)', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-modules-cjs/index.js'), + path.join(__dirname, '../data/integration/postcss-modules-cjs/index.js'), ); assertBundles(b, [ @@ -47,7 +47,7 @@ describe.v2('css modules', () => { let b = await bundle( path.join( __dirname, - '/integration/postcss-modules-import-default/index.js', + '/../data/integration/postcss-modules-import-default/index.js', ), {mode: 'production'}, ); @@ -82,7 +82,7 @@ describe.v2('css modules', () => { let b = await bundle( path.join( __dirname, - '/integration/postcss-modules-import-namespace/index.js', + '/../data/integration/postcss-modules-import-namespace/index.js', ), {mode: 'production'}, ); @@ -125,7 +125,7 @@ describe.v2('css modules', () => { let b = await bundle( path.join( __dirname, - '/integration/postcss-modules-import-namespace/index.js', + '/../data/integration/postcss-modules-import-namespace/index.js', ), { mode: 'production', @@ -166,7 +166,7 @@ describe.v2('css modules', () => { let b = await bundle( path.join( __dirname, - '/integration/postcss-modules-import-namespace-whole/index.js', + '/../data/integration/postcss-modules-import-namespace-whole/index.js', ), {mode: 'production'}, ); @@ -208,7 +208,7 @@ describe.v2('css modules', () => { it('should support css modules composes imports', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index.js'), + path.join(__dirname, '../data/integration/postcss-composes/index.js'), ); assertBundles(b, [ @@ -251,7 +251,7 @@ describe.v2('css modules', () => { it('should not include css twice for composes imports', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index.js'), + path.join(__dirname, '../data/integration/postcss-composes/index.js'), ); await run(b); @@ -265,7 +265,7 @@ describe.v2('css modules', () => { it('should support composes imports for sass', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index2.js'), + path.join(__dirname, '../data/integration/postcss-composes/index2.js'), ); assertBundles(b, [ @@ -293,7 +293,7 @@ describe.v2('css modules', () => { it('should support composes imports with custom path names', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index3.js'), + path.join(__dirname, '../data/integration/postcss-composes/index3.js'), ); assertBundles(b, [ @@ -321,7 +321,7 @@ describe.v2('css modules', () => { it('should support deep nested composes imports', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index4.js'), + path.join(__dirname, '../data/integration/postcss-composes/index4.js'), ); assertBundles(b, [ @@ -362,7 +362,7 @@ describe.v2('css modules', () => { it('should support composes imports for multiple selectors', async () => { let b = await bundle( - path.join(__dirname, '/integration/postcss-composes/index5.js'), + path.join(__dirname, '../data/integration/postcss-composes/index5.js'), ); assertBundles(b, [ @@ -392,7 +392,7 @@ describe.v2('css modules', () => { bundle( path.join( __dirname, - '/integration/no-export-error-with-correct-filetype/src/App.jsx', + '/../data/integration/no-export-error-with-correct-filetype/src/App.jsx', ), { shouldDisableCache: true, @@ -409,7 +409,7 @@ describe.v2('css modules', () => { { filePath: path.join( __dirname, - '/integration/no-export-error-with-correct-filetype/src/App.jsx', + '/../data/integration/no-export-error-with-correct-filetype/src/App.jsx', ), language: 'js', codeHighlights: [ @@ -438,7 +438,7 @@ describe.v2('css modules', () => { it('should fall back to postcss for legacy css modules', async function () { let b = await bundle( - path.join(__dirname, '/integration/css-modules-legacy/index.js'), + path.join(__dirname, '../data/integration/css-modules-legacy/index.js'), ); assertBundles(b, [ @@ -458,7 +458,7 @@ describe.v2('css modules', () => { it('should fall back to postcss for legacy css modules with :export', async function () { let b = await bundle( - path.join(__dirname, '/integration/css-modules-legacy/b.js'), + path.join(__dirname, '../data/integration/css-modules-legacy/b.js'), ); assertBundles(b, [ @@ -478,7 +478,7 @@ describe.v2('css modules', () => { it('should optimize away unused @keyframes', async function () { let b = await bundle( - path.join(__dirname, '/integration/css-modules-keyframes/index.js'), + path.join(__dirname, '../data/integration/css-modules-keyframes/index.js'), { mode: 'production', }, @@ -502,7 +502,7 @@ describe.v2('css modules', () => { it('should not double optimize css modules processed with postcss', async function () { let b = await bundle( - path.join(__dirname, '/integration/postcss-modules-optimize/index.js'), + path.join(__dirname, '../data/integration/postcss-modules-optimize/index.js'), { mode: 'production', }, @@ -526,7 +526,7 @@ describe.v2('css modules', () => { it('should compile css modules for multiple targets', async function () { let b = await bundle( - path.join(__dirname, '/integration/css-modules-targets/index.html'), + path.join(__dirname, '../data/integration/css-modules-targets/index.html'), { mode: 'production', }, @@ -554,7 +554,7 @@ describe.v2('css modules', () => { it('should not fail with many css modules', async function () { let b = await bundle( - path.join(__dirname, '/integration/css-modules-bug/src/index.html'), + path.join(__dirname, '../data/integration/css-modules-bug/src/index.html'), ); assertBundles(b, [ @@ -582,8 +582,8 @@ describe.v2('css modules', () => { it('should handle @import in css modules', async function () { let b = await bundle( [ - path.join(__dirname, '/integration/css-modules-import/page1.html'), - path.join(__dirname, '/integration/css-modules-import/page2.html'), + path.join(__dirname, '../data/integration/css-modules-import/page1.html'), + path.join(__dirname, '../data/integration/css-modules-import/page2.html'), ], {mode: 'production'}, ); @@ -640,7 +640,7 @@ describe.v2('css modules', () => { it('should not process inline