diff --git a/.gitignore b/.gitignore index 6522d0ac750..670fb4c89c5 100644 --- a/.gitignore +++ b/.gitignore @@ -195,4 +195,8 @@ npm/**/*.node # Precompiled config schema packages/rspack/src/config/schema.check.js -justfile \ No newline at end of file +justfile + + +# align to webpack +/webpack-test/js \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index 3a34860e53b..6ff9c0e2901 100644 --- a/.prettierignore +++ b/.prettierignore @@ -19,4 +19,4 @@ benchcases/**/* crates/**/* target/**/* -webpack-test/** \ No newline at end of file +webpack-test/**/* \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f7c5bfff89..9533b981a55 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.4 +lockfileVersion: 5.3 importers: @@ -51,9 +51,9 @@ importers: lint-staged: 12.5.0 prettier: 2.5.1 rimraf: 3.0.2 - ts-jest: 29.0.1_jest@29.0.3 + ts-jest: 29.0.1_554d31f61c4f6e7fa608b71ae8c25c52 typescript: 4.9.4 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed webpack-cli: 4.10.0_webpack@5.74.0 why-is-node-running: 2.2.1 @@ -144,8 +144,8 @@ importers: dependencies: '@antv/data-set': 0.11.8 '@arco-design/color': 0.4.0 - '@arco-design/web-react': 2.29.2_sfoxds7t5ydpegc3knd667wn6m - '@arco-themes/react-arco-pro': 0.0.7_ukqlr2dsvgygpqtt7k6pq4rpp4 + '@arco-design/web-react': 2.29.2_366bf783cd88495d965e3632dfc80354 + '@arco-themes/react-arco-pro': 0.0.7_@arco-design+web-react@2.29.2 '@loadable/component': 5.15.2_react@17.0.2 '@turf/turf': 6.5.0 arco-design-pro: 2.7.0 @@ -161,26 +161,26 @@ importers: react: 17.0.2 react-color: 2.19.3_react@17.0.2 react-dom: 17.0.2_react@17.0.2 - react-redux: 7.2.9_sfoxds7t5ydpegc3knd667wn6m + react-redux: 7.2.9_react-dom@17.0.2+react@17.0.2 react-router: 5.3.4_react@17.0.2 react-router-dom: 5.3.4_react@17.0.2 redux: 4.2.0 regenerator-runtime: 0.13.9 devDependencies: - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_webpack@5.74.0 '@rspack/cli': link:../../packages/rspack-cli '@rspack/plugin-html': link:../../packages/rspack-plugin-html '@svgr/webpack': 6.5.1 '@swc/core': 1.3.23 bundle-stats: 4.1.6 - css-loader: 6.7.3 - html-webpack-plugin: 5.5.0 - less-loader: 11.1.0 - mini-css-extract-plugin: 2.7.2 - postcss-loader: 7.0.2 + css-loader: 6.7.3_webpack@5.74.0 + html-webpack-plugin: 5.5.0_webpack@5.74.0 + less-loader: 11.1.0_webpack@5.74.0 + mini-css-extract-plugin: 2.7.2_webpack@5.74.0 + postcss-loader: 7.0.2_webpack@5.74.0 serve: 14.1.2 - style-loader: 3.3.1 - swc-loader: 0.2.3_@swc+core@1.3.23 + style-loader: 3.3.1_webpack@5.74.0 + swc-loader: 0.2.3_@swc+core@1.3.23+webpack@5.74.0 typescript: 4.9.4 examples/basic: @@ -213,7 +213,7 @@ importers: react-dom: 18.2.0_react@18.2.0 devDependencies: '@rspack/cli': link:../../packages/rspack-cli - copy-webpack-plugin: 5.1.2 + copy-webpack-plugin: 5.1.2_webpack@5.74.0 web-vitals: 2.1.4 examples/cra-ts: @@ -228,7 +228,7 @@ importers: react-dom: 18.2.0_react@18.2.0 devDependencies: '@rspack/cli': link:../../packages/rspack-cli - copy-webpack-plugin: 5.1.2 + copy-webpack-plugin: 5.1.2_webpack@5.74.0 web-vitals: 2.1.4 examples/emotion: @@ -239,8 +239,8 @@ importers: react: '17' react-dom: '17' dependencies: - '@emotion/react': 11.10.6_react@17.0.2 - '@emotion/styled': 11.10.6_lppulqnmkkrmfes7eqrbphxjnm + '@emotion/react': 11.10.6_875dbfedd08a96d68e1aa9c8ac5327ba + '@emotion/styled': 11.10.6_26af36c2299cfff4f9c81e8b4ed30105 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 devDependencies: @@ -266,20 +266,20 @@ importers: yaml-loader: 0.8.0 devDependencies: '@babel/preset-env': 7.20.2 - '@mdx-js/loader': 2.2.1 + '@mdx-js/loader': 2.2.1_webpack@5.74.0 '@rspack/cli': link:../../packages/rspack-cli '@svgr/webpack': 6.5.1 autoprefixer: 10.4.13 - babel-loader: 9.1.2 + babel-loader: 9.1.2_webpack@5.74.0 json-loader: 0.5.7 - less-loader: 11.1.0 - postcss-loader: 7.0.2 - raw-loader: 4.0.2 - sass-loader: 13.2.0 - source-map-loader: 4.0.1 + less-loader: 11.1.0_webpack@5.74.0 + postcss-loader: 7.0.2_webpack@5.74.0 + raw-loader: 4.0.2_webpack@5.74.0 + sass-loader: 13.2.0_webpack@5.74.0 + source-map-loader: 4.0.1_webpack@5.74.0 stylus: 0.59.0 - stylus-loader: 7.1.0_stylus@0.59.0 - url-loader: 4.1.1 + stylus-loader: 7.1.0_stylus@0.59.0+webpack@5.74.0 + url-loader: 4.1.1_webpack@5.74.0 yaml-loader: 0.8.0 examples/multi-entry: @@ -298,7 +298,7 @@ importers: devDependencies: '@rspack/cli': link:../../packages/rspack-cli '@rspack/plugin-html': link:../../packages/rspack-plugin-html - copy-webpack-plugin: 5.1.2 + copy-webpack-plugin: 5.1.2_webpack@5.74.0 webpack-bundle-analyzer: 4.7.0 webpack-stats-plugin: 1.1.1 @@ -368,7 +368,7 @@ importers: react-dom: 17.0.0 dependencies: '@rspack/cli': link:../../packages/rspack-cli - less-loader: 11.1.0 + less-loader: 11.1.0_webpack@5.74.0 normalize.css: 8.0.1 react: 17.0.0 react-dom: 17.0.0_react@17.0.0 @@ -383,7 +383,7 @@ importers: '@rspack/cli': link:../../packages/rspack-cli react: 17.0.0 react-dom: 17.0.0_react@17.0.0 - sass-loader: 13.2.0 + sass-loader: 13.2.0_webpack@5.74.0 examples/solid: specifiers: @@ -396,7 +396,7 @@ importers: dependencies: '@babel/core': 7.20.12 '@rspack/cli': link:../../packages/rspack-cli - babel-loader: 9.1.2_@babel+core@7.20.12 + babel-loader: 9.1.2_2e5760651f685d40ed0d9fa4557cc110 babel-preset-solid: 1.6.9_@babel+core@7.20.12 solid-js: 1.6.9 solid-refresh: 0.5.2_solid-js@1.6.9 @@ -412,7 +412,7 @@ importers: '@types/styled-components': 5.1.26 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - styled-components: 5.3.6_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.6_react-dom@17.0.2+react@17.0.2 devDependencies: '@rspack/cli': link:../../packages/rspack-cli @@ -437,9 +437,9 @@ importers: cross-env: 7.0.3 postcss-load-config: 4.0.1 svelte: 3.55.1 - svelte-check: 3.0.3_hauqram6hvgn56rvtbovahy7jm + svelte-check: 3.0.3_382908819e3d4cdefa35985d501f1f4b svelte-loader: 3.1.5_svelte@3.55.1 - svelte-preprocess: 5.0.1_cyxqinykkdmv35hwxp6bhcouii + svelte-preprocess: 5.0.1_162f04370a50d95df4f6bbfc1389d442 tslib: 2.5.0 typescript: 4.9.4 webpack-bundle-analyzer: 4.6.1 @@ -456,7 +456,7 @@ importers: '@svgr/webpack': 6.5.1 react: 15.7.0 react-dom: 15.7.0_react@15.7.0 - url-loader: 4.1.1 + url-loader: 4.1.1_webpack@5.74.0 examples/vue: specifiers: @@ -483,7 +483,7 @@ importers: '@babel/core': 7.21.0 '@rspack/cli': link:../../packages/rspack-cli '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.21.0 - babel-loader: 9.1.2_@babel+core@7.21.0 + babel-loader: 9.1.2_3b254c438927deee13d073c154e0aeb0 examples/wasm-simple: specifiers: @@ -624,29 +624,29 @@ importers: '@types/webpack-sources': 3.2.0 '@types/ws': 8.5.3 ajv: 8.12.0 - babel-loader: 9.1.2 + babel-loader: 9.1.2_webpack@5.74.0 babel-plugin-import: 1.13.5 chokidar: 3.5.3 - copy-webpack-plugin: 5.1.2 - file-loader: 6.2.0 + copy-webpack-plugin: 5.1.2_webpack@5.74.0 + file-loader: 6.2.0_webpack@5.74.0 jest-serializer-path: 0.1.15 less: 4.1.3 - less-loader: 11.1.0_less@4.1.3 - postcss-loader: 7.0.2 + less-loader: 11.1.0_less@4.1.3+webpack@5.74.0 + postcss-loader: 7.0.2_webpack@5.74.0 postcss-pxtorem: 6.0.0 react-relay: 14.1.0 rimraf: 3.0.2 sass: 1.56.2 - sass-loader: 13.2.0_sass@1.56.2 + sass-loader: 13.2.0_sass@1.56.2+webpack@5.74.0 sinon: 14.0.0 source-map: 0.7.4 terser: 5.16.1 - ts-node: 10.9.1_3cs3zdlytrbp4mm23txabjguba + ts-node: 10.9.1_d8a5bc8d789c42fe319adcee00a4d408 typescript: 4.9.4 util: 0.12.5 uvu: 0.5.6 wast-loader: 1.11.4 - webpack-dev-server: 4.13.1 + webpack-dev-server: 4.13.1_ed7de2690da194b35567e1e94055cb2c packages/rspack-cli: specifiers: @@ -671,13 +671,13 @@ importers: webpack-bundle-analyzer: 4.6.1 yargs: 17.6.2 devDependencies: - '@types/webpack-bundle-analyzer': 4.6.0 + '@types/webpack-bundle-analyzer': 4.6.0_97fd96697f5f3163117d929cc50375ed concat-stream: 2.0.0 cross-env: 7.0.3 execa: 5.1.1 internal-ip: 6.2.0 source-map-support: 0.5.21 - ts-node: 10.9.1 + ts-node: 10.9.1_typescript@4.9.4 packages/rspack-dev-client: specifiers: @@ -690,8 +690,8 @@ importers: ws: 8.8.1 dependencies: events: 3.3.0 - webpack: 5.74.0 - webpack-dev-server: 4.11.1_webpack@5.74.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + webpack-dev-server: 4.11.1_ed7de2690da194b35567e1e94055cb2c ws: 8.8.1 devDependencies: '@types/node': 16.11.7 @@ -707,7 +707,7 @@ importers: dependencies: '@rspack/core': link:../rspack mime-types: 2.1.35 - webpack-dev-middleware: 6.0.2 + webpack-dev-middleware: 6.0.2_webpack@5.74.0 devDependencies: '@types/mime-types': 2.1.1 @@ -738,7 +738,7 @@ importers: connect-history-api-fallback: 2.0.0 express: 4.18.1 http-proxy-middleware: 2.0.6_@types+express@4.17.14 - webpack-dev-server: 4.13.1 + webpack-dev-server: 4.13.1_ed7de2690da194b35567e1e94055cb2c ws: 8.8.1 devDependencies: '@rspack/core': link:../rspack @@ -774,7 +774,7 @@ importers: devDependencies: '@types/lodash.template': 4.5.1 '@types/pug': 2.0.6 - html-loader: 4.2.0 + html-loader: 4.2.0_webpack@5.74.0 jest: 29.0.3 loader-runner: 4.3.0 pug: 3.0.2 @@ -847,6 +847,103 @@ importers: util: 0.12.5 vm-browserify: 1.1.2 + webpack-test: + specifiers: + '@rspack/binding': workspace:* + '@rspack/core': workspace:* + '@rspack/dev-client': workspace:* + '@rspack/plugin-minify': workspace:^ + '@rspack/plugin-node-polyfill': workspace:^ + '@rspack/postcss-loader': workspace:^ + '@swc/helpers': 0.4.13 + '@types/jest': 29.0.2 + '@types/node': ^18.6.3 + '@types/rimraf': 3.0.2 + '@types/sinon': 10.0.13 + '@types/watchpack': ^2.4.0 + '@types/webpack-sources': 3.2.0 + '@types/ws': 8.5.3 + ajv: ^8.12.0 + babel-loader: ^9.1.0 + babel-plugin-import: ^1.13.5 + browserslist: ^4.21.3 + chokidar: 3.5.3 + copy-webpack-plugin: '5' + enhanced-resolve: 5.12.0 + file-loader: ^6.2.0 + graceful-fs: 4.2.10 + jest-serializer-path: ^0.1.15 + less: 4.1.3 + less-loader: ^11.1.0 + neo-async: 2.6.2 + postcss-loader: ^7.0.2 + postcss-pxtorem: ^6.0.0 + react-refresh: 0.14.0 + react-relay: ^14.1.0 + rimraf: 3.0.2 + sass: ^1.56.2 + sass-loader: ^13.2.0 + schema-utils: ^4.0.0 + sinon: 14.0.0 + source-map: ^0.7.4 + tapable: 2.2.1 + terser: 5.16.1 + ts-node: 10.9.1 + typescript: ^4.7.4 + util: 0.12.5 + uvu: 0.5.6 + watchpack: ^2.4.0 + webpack-dev-server: 4.13.1 + webpack-sources: 3.2.3 + dependencies: + '@rspack/binding': link:../crates/node_binding + '@rspack/dev-client': link:../packages/rspack-dev-client + '@swc/helpers': 0.4.13 + browserslist: 4.21.4 + enhanced-resolve: 5.12.0 + graceful-fs: 4.2.10 + neo-async: 2.6.2 + react-refresh: 0.14.0 + schema-utils: 4.0.0 + tapable: 2.2.1 + watchpack: 2.4.0 + webpack-sources: 3.2.3 + devDependencies: + '@rspack/core': link:../packages/rspack + '@rspack/plugin-minify': link:../packages/rspack-plugin-minify + '@rspack/plugin-node-polyfill': link:../packages/rspack-plugin-node-polyfill + '@rspack/postcss-loader': link:../packages/postcss-loader + '@types/jest': 29.0.2 + '@types/node': 18.7.9 + '@types/rimraf': 3.0.2 + '@types/sinon': 10.0.13 + '@types/watchpack': 2.4.0 + '@types/webpack-sources': 3.2.0 + '@types/ws': 8.5.3 + ajv: 8.12.0 + babel-loader: 9.1.2_webpack@5.74.0 + babel-plugin-import: 1.13.5 + chokidar: 3.5.3 + copy-webpack-plugin: 5.1.2_webpack@5.74.0 + file-loader: 6.2.0_webpack@5.74.0 + jest-serializer-path: 0.1.15 + less: 4.1.3 + less-loader: 11.1.0_less@4.1.3+webpack@5.74.0 + postcss-loader: 7.0.2_webpack@5.74.0 + postcss-pxtorem: 6.0.0 + react-relay: 14.1.0 + rimraf: 3.0.2 + sass: 1.56.2 + sass-loader: 13.2.0_sass@1.56.2+webpack@5.74.0 + sinon: 14.0.0 + source-map: 0.7.4 + terser: 5.16.1 + ts-node: 10.9.1_d8a5bc8d789c42fe319adcee00a4d408 + typescript: 4.9.4 + util: 0.12.5 + uvu: 0.5.6 + webpack-dev-server: 4.13.1_ed7de2690da194b35567e1e94055cb2c + packages: /@adobe/css-tools/4.1.0: @@ -1064,7 +1161,7 @@ packages: color: 3.2.1 dev: false - /@arco-design/web-react/2.29.2_sfoxds7t5ydpegc3knd667wn6m: + /@arco-design/web-react/2.29.2_366bf783cd88495d965e3632dfc80354: resolution: {integrity: sha512-nDMIWfuvYKlxc8lFBtaLPPDURtAJLmXu77r0KCH0Y6GB3S8mUQb7hs0hCC/K+1Pp5yzuVr05ESrEYovM8O5AvQ==} peerDependencies: react: '>=16' @@ -1080,8 +1177,8 @@ packages: number-precision: 1.6.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-focus-lock: 2.9.2_react@17.0.2 - react-transition-group: 4.4.5_sfoxds7t5ydpegc3knd667wn6m + react-focus-lock: 2.9.2_875dbfedd08a96d68e1aa9c8ac5327ba + react-transition-group: 4.4.5_react-dom@17.0.2+react@17.0.2 resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.20 shallowequal: 1.1.0 @@ -1089,12 +1186,12 @@ packages: - '@types/react' dev: false - /@arco-themes/react-arco-pro/0.0.7_ukqlr2dsvgygpqtt7k6pq4rpp4: + /@arco-themes/react-arco-pro/0.0.7_@arco-design+web-react@2.29.2: resolution: {integrity: sha512-ymLuKbfwdYha9noATRQXe5qQH4THjqlEkZTWtAysq4GssYeemNObof51NnuJSMyQtdTS8KC7r//+zHjZrk4dcA==} peerDependencies: '@arco-design/web-react': ^2.25.1 dependencies: - '@arco-design/web-react': 2.29.2_sfoxds7t5ydpegc3knd667wn6m + '@arco-design/web-react': 2.29.2_366bf783cd88495d965e3632dfc80354 dev: false /@babel/code-frame/7.18.6: @@ -3244,7 +3341,7 @@ packages: engines: {node: '>= 14.0'} dependencies: '@bundle-stats/html-templates': 4.1.6 - '@bundle-stats/utils': 4.1.6_u45hcwzhjcjs2u74ik4wzqwolq + '@bundle-stats/utils': 4.1.6_core-js@3.26.1+lodash@4.17.21 core-js: 3.26.1 find-cache-dir: 3.3.2 fs-extra: 11.1.0 @@ -3273,7 +3370,7 @@ packages: superstruct: 1.0.3 dev: true - /@bundle-stats/utils/4.1.6_u45hcwzhjcjs2u74ik4wzqwolq: + /@bundle-stats/utils/4.1.6_core-js@3.26.1+lodash@4.17.21: resolution: {integrity: sha512-Ii7iPlCxZmntuJOu+kMyOeD8b148nRqmGw+RFkFxzAlWiG+XpA90SSBw2EPyHLTEkJ64IQtsqHUHDeyy+3Wq2Q==} engines: {node: '>= 14.0'} peerDependencies: @@ -3522,7 +3619,7 @@ packages: resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} dev: false - /@emotion/react/11.10.6_react@17.0.2: + /@emotion/react/11.10.6_875dbfedd08a96d68e1aa9c8ac5327ba: resolution: {integrity: sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==} peerDependencies: '@types/react': '*' @@ -3538,6 +3635,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@17.0.2 '@emotion/utils': 1.2.0 '@emotion/weak-memoize': 0.3.0 + '@types/react': 17.0.52 hoist-non-react-statics: 3.3.2 react: 17.0.2 dev: false @@ -3556,7 +3654,7 @@ packages: resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==} dev: false - /@emotion/styled/11.10.6_lppulqnmkkrmfes7eqrbphxjnm: + /@emotion/styled/11.10.6_26af36c2299cfff4f9c81e8b4ed30105: resolution: {integrity: sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -3569,10 +3667,11 @@ packages: '@babel/runtime': 7.21.0 '@emotion/babel-plugin': 11.10.6 '@emotion/is-prop-valid': 1.2.0 - '@emotion/react': 11.10.6_react@17.0.2 + '@emotion/react': 11.10.6_875dbfedd08a96d68e1aa9c8ac5327ba '@emotion/serialize': 1.1.1 '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@17.0.2 '@emotion/utils': 1.2.0 + '@types/react': 17.0.52 react: 17.0.2 dev: false @@ -3848,11 +3947,11 @@ packages: resolution: {integrity: sha512-cGg0r+klVHSYnfE977S9wmpuQ9L+iYuYgL+5bPXiUlUynLLYunRxswEmhBzvrSKGof5AKiHuTTmUKAqRcDY9dg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/node': 18.7.9 chalk: 4.1.2 - jest-message-util: 29.0.3 - jest-util: 29.4.3 + jest-message-util: 29.5.0 + jest-util: 29.5.0 slash: 3.0.0 dev: true @@ -3963,10 +4062,10 @@ packages: resolution: {integrity: sha512-YqGHT65rFY2siPIHHFjuCGUsbzRjdqkwbat+Of6DmYRg5shIXXrLdZoVE/+TJ9O1dsKsFmYhU58JvIbZRU1Z9w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.3 + '@jest/environment': 29.5.0 '@jest/expect': 29.0.3 - '@jest/types': 29.4.3 - jest-mock: 29.0.3 + '@jest/types': 29.5.0 + jest-mock: 29.5.0 transitivePeerDependencies: - supports-color dev: true @@ -3984,7 +4083,7 @@ packages: '@jest/console': 29.0.3 '@jest/test-result': 29.0.3 '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.17 '@types/node': 18.7.9 chalk: 4.1.2 @@ -3997,8 +4096,8 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 29.0.3 - jest-util: 29.4.3 + jest-message-util: 29.5.0 + jest-util: 29.5.0 jest-worker: 29.4.3 slash: 3.0.0 string-length: 4.0.2 @@ -4029,7 +4128,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.0.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true @@ -4049,7 +4148,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.21.0 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.17 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -4058,7 +4157,7 @@ packages: graceful-fs: 4.2.10 jest-haste-map: 29.4.3 jest-regex-util: 29.4.3 - jest-util: 29.4.3 + jest-util: 29.5.0 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -4174,13 +4273,14 @@ packages: read-yaml-file: 1.1.0 dev: true - /@mdx-js/loader/2.2.1: + /@mdx-js/loader/2.2.1_webpack@5.74.0: resolution: {integrity: sha512-J4E8A5H+xtk4otZiEZ5AXl61Tj04Avm5MqLQazITdI3+puVXVnTTuZUKM1oNHTtfDIfOl0uMt+o/Ij+x6Fvf+g==} peerDependencies: webpack: '>=4' dependencies: '@mdx-js/mdx': 2.3.0 source-map: 0.7.4 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed transitivePeerDependencies: - supports-color dev: true @@ -4236,7 +4336,7 @@ packages: fastq: 1.13.0 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.5.10: + /@pmmmwh/react-refresh-webpack-plugin/0.5.10_webpack@5.74.0: resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} engines: {node: '>= 10.13'} peerDependencies: @@ -4271,6 +4371,7 @@ packages: loader-utils: 2.0.4 schema-utils: 3.1.1 source-map: 0.7.4 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /@polka/url/1.0.0-next.21: @@ -6029,12 +6130,12 @@ packages: '@types/node': 18.7.9 dev: true - /@types/webpack-bundle-analyzer/4.6.0: + /@types/webpack-bundle-analyzer/4.6.0_97fd96697f5f3163117d929cc50375ed: resolution: {integrity: sha512-XeQmQCCXdZdap+A/60UKmxW5Mz31Vp9uieGlHB3T4z/o2OLVLtTI3bvTuS6A2OWd/rbAAQiGGWIEFQACu16szA==} dependencies: '@types/node': 18.7.9 tapable: 2.2.1 - webpack: 5.74.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed transitivePeerDependencies: - '@swc/core' - esbuild @@ -6349,14 +6450,15 @@ packages: '@webassemblyjs/ast': 1.11.1 '@xtuc/long': 4.2.2 - /@webpack-cli/configtest/1.2.0_5v66e2inugklgvlh4huuavolfq: + /@webpack-cli/configtest/1.2.0_ed7de2690da194b35567e1e94055cb2c: resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed webpack-cli: 4.10.0_webpack@5.74.0 + dev: true /@webpack-cli/info/1.5.0_webpack-cli@4.10.0: resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} @@ -6365,6 +6467,7 @@ packages: dependencies: envinfo: 7.8.1 webpack-cli: 4.10.0_webpack@5.74.0 + dev: true /@webpack-cli/serve/1.7.0_webpack-cli@4.10.0: resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} @@ -6376,6 +6479,7 @@ packages: optional: true dependencies: webpack-cli: 4.10.0_webpack@5.74.0 + dev: true /@xtuc/ieee754/1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -6470,10 +6574,8 @@ packages: ajv: 6.12.6 dev: true - /ajv-formats/2.1.1_ajv@8.12.0: + /ajv-formats/2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -6769,39 +6871,42 @@ packages: - supports-color dev: true - /babel-loader/9.1.2: + /babel-loader/9.1.2_2e5760651f685d40ed0d9fa4557cc110: resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: + '@babel/core': 7.20.12 find-cache-dir: 3.3.2 schema-utils: 4.0.0 - dev: true + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + dev: false - /babel-loader/9.1.2_@babel+core@7.20.12: + /babel-loader/9.1.2_3b254c438927deee13d073c154e0aeb0: resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 find-cache-dir: 3.3.2 schema-utils: 4.0.0 - dev: false + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + dev: true - /babel-loader/9.1.2_@babel+core@7.21.0: + /babel-loader/9.1.2_webpack@5.74.0: resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.21.0 find-cache-dir: 3.3.2 schema-utils: 4.0.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /babel-plugin-import/1.13.5: @@ -6931,7 +7036,7 @@ packages: babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.6_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.6_react-dom@17.0.2+react@17.0.2 dev: false /babel-plugin-syntax-jsx/6.18.0: @@ -7084,8 +7189,6 @@ packages: raw-body: 2.5.1 type-is: 1.6.18 unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color /bonjour-service/1.0.14: resolution: {integrity: sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==} @@ -7272,7 +7375,7 @@ packages: '@bundle-stats/cli-utils': 4.1.6_lodash@4.17.21 '@bundle-stats/plugin-webpack-filter': 4.1.6_core-js@3.26.1 '@bundle-stats/plugin-webpack-validate': 4.1.6 - '@bundle-stats/utils': 4.1.6_u45hcwzhjcjs2u74ik4wzqwolq + '@bundle-stats/utils': 4.1.6_core-js@3.26.1+lodash@4.17.21 boxen: 5.1.2 core-js: 3.26.1 fs-extra: 11.1.0 @@ -7305,7 +7408,7 @@ packages: mississippi: 3.0.0 mkdirp: 0.5.6 move-concurrently: 1.0.1 - promise-inflight: 1.0.1_bluebird@3.7.2 + promise-inflight: 1.0.1 rimraf: 2.7.1 ssri: 6.0.2 unique-filename: 1.1.1 @@ -7593,6 +7696,7 @@ packages: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 + dev: true /clone-response/1.0.3: resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} @@ -7696,8 +7800,6 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 - transitivePeerDependencies: - - supports-color /compute-scroll-into-view/1.0.11: resolution: {integrity: sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==} @@ -7827,7 +7929,7 @@ packages: toggle-selection: 1.0.6 dev: false - /copy-webpack-plugin/5.1.2: + /copy-webpack-plugin/5.1.2_webpack@5.74.0: resolution: {integrity: sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==} engines: {node: '>= 6.9.0'} peerDependencies: @@ -7844,6 +7946,7 @@ packages: p-limit: 2.3.0 schema-utils: 1.0.0 serialize-javascript: 4.0.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed webpack-log: 2.0.0 dev: true @@ -7996,7 +8099,7 @@ packages: engines: {node: '>=4'} dev: false - /css-loader/6.7.3: + /css-loader/6.7.3_webpack@5.74.0: resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -8010,6 +8113,7 @@ packages: postcss-modules-values: 4.0.0_postcss@8.4.20 postcss-value-parser: 4.2.0 semver: 7.3.8 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /css-select/4.3.0: @@ -8225,21 +8329,11 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.0.0 /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.1.3 dev: true @@ -8641,6 +8735,7 @@ packages: resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} engines: {node: '>=4'} hasBin: true + dev: true /errno/0.1.8: resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} @@ -9142,8 +9237,6 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 - transitivePeerDependencies: - - supports-color /extend/3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -9202,6 +9295,7 @@ packages: /fastest-levenshtein/1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} + dev: true /fastq/1.13.0: resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} @@ -9264,7 +9358,7 @@ packages: resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} dev: true - /file-loader/6.2.0: + /file-loader/6.2.0_webpack@5.74.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9272,6 +9366,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /fill-range/7.0.1: @@ -9300,8 +9395,6 @@ packages: parseurl: 1.3.3 statuses: 2.0.1 unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color /find-cache-dir/2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} @@ -9819,7 +9912,7 @@ packages: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - /html-loader/4.2.0: + /html-loader/4.2.0_webpack@5.74.0: resolution: {integrity: sha512-OxCHD3yt+qwqng2vvcaPApCEvbx+nXWu+v69TYHx1FO8bffHn/JjHtE3TTQZmHjwvnJe4xxzuecetDVBrQR1Zg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -9827,6 +9920,7 @@ packages: dependencies: html-minifier-terser: 7.0.0 parse5: 7.1.1 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /html-minifier-terser/6.1.0: @@ -9861,7 +9955,7 @@ packages: engines: {node: '>=8'} dev: true - /html-webpack-plugin/5.5.0: + /html-webpack-plugin/5.5.0_webpack@5.74.0: resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -9872,6 +9966,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /htmlparser2/6.1.0: @@ -10043,6 +10138,7 @@ packages: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 + dev: true /imurmurhash/0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -10112,6 +10208,7 @@ packages: /interpret/2.2.0: resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} engines: {node: '>= 0.10'} + dev: true /invariant/2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} @@ -10345,6 +10442,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true /is-port-reachable/4.0.0: resolution: {integrity: sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==} @@ -10458,6 +10556,7 @@ packages: /isobject/3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} + dev: true /isomorphic-fetch/2.2.1: resolution: {integrity: sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==} @@ -10527,10 +10626,10 @@ packages: resolution: {integrity: sha512-QeGzagC6Hw5pP+df1+aoF8+FBSgkPmraC1UdkeunWh0jmrp7wC0Hr6umdUAOELBQmxtKAOMNC3KAdjmCds92Zg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.3 + '@jest/environment': 29.5.0 '@jest/expect': 29.0.3 '@jest/test-result': 29.0.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/node': 18.7.9 chalk: 4.1.2 co: 4.6.0 @@ -10538,12 +10637,12 @@ packages: is-generator-fn: 2.1.0 jest-each: 29.0.3 jest-matcher-utils: 29.0.3 - jest-message-util: 29.0.3 + jest-message-util: 29.5.0 jest-runtime: 29.0.3 jest-snapshot: 29.0.3 - jest-util: 29.4.3 + jest-util: 29.5.0 p-limit: 3.1.0 - pretty-format: 29.0.3 + pretty-format: 29.5.0 slash: 3.0.0 stack-utils: 2.0.5 transitivePeerDependencies: @@ -10676,11 +10775,11 @@ packages: resolution: {integrity: sha512-wILhZfESURHHBNvPMJ0lZlYZrvOQJxAo3wNHi+ycr90V7M+uGR9Gh4+4a/BmaZF0XTyZsk4OiYEf3GJN7Ltqzg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 chalk: 4.1.2 jest-get-type: 29.0.0 - jest-util: 29.4.3 - pretty-format: 29.0.3 + jest-util: 29.5.0 + pretty-format: 29.5.0 dev: true /jest-environment-node/29.0.3: @@ -10716,14 +10815,14 @@ packages: resolution: {integrity: sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/graceful-fs': 4.1.5 '@types/node': 18.7.9 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 jest-regex-util: 29.4.3 - jest-util: 29.4.3 + jest-util: 29.5.0 jest-worker: 29.4.3 micromatch: 4.0.5 walker: 1.0.8 @@ -10736,7 +10835,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.0.0 - pretty-format: 29.0.3 + pretty-format: 29.5.0 dev: true /jest-matcher-utils/29.0.3: @@ -10831,7 +10930,7 @@ packages: graceful-fs: 4.2.10 jest-haste-map: 29.4.3 jest-pnp-resolver: 1.2.2_jest-resolve@29.0.3 - jest-util: 29.4.3 + jest-util: 29.5.0 jest-validate: 29.0.3 resolve: 1.22.1 resolve.exports: 1.1.0 @@ -10843,22 +10942,22 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.0.3 - '@jest/environment': 29.0.3 + '@jest/environment': 29.5.0 '@jest/test-result': 29.0.3 '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/node': 18.7.9 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 jest-docblock: 29.0.0 - jest-environment-node: 29.0.3 + jest-environment-node: 29.5.0 jest-haste-map: 29.4.3 jest-leak-detector: 29.0.3 - jest-message-util: 29.0.3 + jest-message-util: 29.5.0 jest-resolve: 29.0.3 jest-runtime: 29.0.3 - jest-util: 29.4.3 + jest-util: 29.5.0 jest-watcher: 29.0.3 jest-worker: 29.4.3 p-limit: 3.1.0 @@ -10871,13 +10970,13 @@ packages: resolution: {integrity: sha512-12gZXRQ7ozEeEHKTY45a+YLqzNDR/x4c//X6AqwKwKJPpWM8FY4vwn4VQJOcLRS3Nd1fWwgP7LU4SoynhuUMHQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.0.3 - '@jest/fake-timers': 29.0.3 + '@jest/environment': 29.5.0 + '@jest/fake-timers': 29.5.0 '@jest/globals': 29.0.3 '@jest/source-map': 29.0.0 '@jest/test-result': 29.0.3 '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/node': 18.7.9 chalk: 4.1.2 cjs-module-lexer: 1.2.2 @@ -10885,12 +10984,12 @@ packages: glob: 7.2.3 graceful-fs: 4.2.10 jest-haste-map: 29.4.3 - jest-message-util: 29.0.3 - jest-mock: 29.0.3 + jest-message-util: 29.5.0 + jest-mock: 29.5.0 jest-regex-util: 29.4.3 jest-resolve: 29.0.3 jest-snapshot: 29.0.3 - jest-util: 29.4.3 + jest-util: 29.5.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: @@ -10918,7 +11017,7 @@ packages: '@babel/types': 7.21.2 '@jest/expect-utils': 29.0.3 '@jest/transform': 29.4.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/babel__traverse': 7.18.1 '@types/prettier': 2.7.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.21.0 @@ -10929,10 +11028,10 @@ packages: jest-get-type: 29.0.0 jest-haste-map: 29.4.3 jest-matcher-utils: 29.0.3 - jest-message-util: 29.0.3 - jest-util: 29.4.3 + jest-message-util: 29.5.0 + jest-util: 29.5.0 natural-compare: 1.4.0 - pretty-format: 29.0.3 + pretty-format: 29.5.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -10965,12 +11064,12 @@ packages: resolution: {integrity: sha512-OebiqqT6lK8cbMPtrSoS3aZP4juID762lZvpf1u+smZnwTEBCBInan0GAIIhv36MxGaJvmq5uJm7dl5gVt+Zrw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 camelcase: 6.3.0 chalk: 4.1.2 jest-get-type: 29.0.0 leven: 3.1.0 - pretty-format: 29.0.3 + pretty-format: 29.5.0 dev: true /jest-watcher/29.0.3: @@ -10978,12 +11077,12 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.0.3 - '@jest/types': 29.4.3 + '@jest/types': 29.5.0 '@types/node': 18.7.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 - jest-util: 29.4.3 + jest-util: 29.5.0 string-length: 4.0.2 dev: true @@ -11010,7 +11109,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/node': 18.7.9 - jest-util: 29.4.3 + jest-util: 29.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -11147,6 +11246,7 @@ packages: /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} + dev: true /kleur/3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} @@ -11179,7 +11279,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /less-loader/11.1.0: + /less-loader/11.1.0_less@4.1.3+webpack@5.74.0: resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -11187,8 +11287,11 @@ packages: webpack: ^5.0.0 dependencies: klona: 2.0.5 + less: 4.1.3 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + dev: true - /less-loader/11.1.0_less@4.1.3: + /less-loader/11.1.0_webpack@5.74.0: resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -11196,8 +11299,7 @@ packages: webpack: ^5.0.0 dependencies: klona: 2.0.5 - less: 4.1.3 - dev: true + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed /less/4.1.3: resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} @@ -11215,8 +11317,6 @@ packages: mime: 1.6.0 needle: 3.2.0 source-map: 0.6.1 - transitivePeerDependencies: - - supports-color dev: true /level-blobs/0.1.7: @@ -12100,13 +12200,14 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin/2.7.2: + /mini-css-extract-plugin/2.7.2_webpack@5.74.0: resolution: {integrity: sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.0.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /minimalistic-assert/1.0.1: @@ -12226,8 +12327,6 @@ packages: debug: 3.2.7 iconv-lite: 0.6.3 sax: 1.2.4 - transitivePeerDependencies: - - supports-color dev: true optional: true @@ -12816,7 +12915,7 @@ packages: yaml: 2.2.1 dev: true - /postcss-loader/7.0.2: + /postcss-loader/7.0.2_webpack@5.74.0: resolution: {integrity: sha512-fUJzV/QH7NXUAqV8dWJ9Lg4aTkDCezpTS5HgJ2DvqznexTbSTxgi/dTECvTZ15BwKTtk8G/bqI/QTu2HPd3ZCg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -12826,6 +12925,7 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.5 semver: 7.3.8 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /postcss-modules-extract-imports/3.0.0_postcss@8.4.20: @@ -12978,15 +13078,8 @@ packages: engines: {node: '>=0.4.0'} dev: true - /promise-inflight/1.0.1_bluebird@3.7.2: + /promise-inflight/1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - dependencies: - bluebird: 3.7.2 dev: true /promise/7.3.1: @@ -13295,7 +13388,7 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 - /raw-loader/4.0.2: + /raw-loader/4.0.2_webpack@5.74.0: resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -13303,6 +13396,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /rbush/2.0.2: @@ -13347,7 +13441,7 @@ packages: material-colors: 1.2.6 prop-types: 15.8.1 react: 17.0.2 - reactcss: 1.2.3_react@17.0.2 + reactcss: 1.2.3 tinycolor2: 1.4.2 dev: false @@ -13422,7 +13516,7 @@ packages: react: 17.0.2 dev: false - /react-focus-lock/2.9.2_react@17.0.2: + /react-focus-lock/2.9.2_875dbfedd08a96d68e1aa9c8ac5327ba: resolution: {integrity: sha512-5JfrsOKyA5Zn3h958mk7bAcfphr24jPoMoznJ8vaJF6fUrPQ8zrtEd3ILLOK8P5jvGxdMd96OxWNjDzATfR2qw==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -13432,12 +13526,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 + '@types/react': 17.0.52 focus-lock: 0.11.4 prop-types: 15.8.1 react: 17.0.2 react-clientside-effect: 1.2.6_react@17.0.2 - use-callback-ref: 1.3.0_react@17.0.2 - use-sidecar: 1.1.2_react@17.0.2 + use-callback-ref: 1.3.0_875dbfedd08a96d68e1aa9c8ac5327ba + use-sidecar: 1.1.2_875dbfedd08a96d68e1aa9c8ac5327ba dev: false /react-is/16.13.1: @@ -13464,7 +13559,7 @@ packages: scheduler: 0.19.1 dev: false - /react-redux/7.2.9_sfoxds7t5ydpegc3knd667wn6m: + /react-redux/7.2.9_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==} peerDependencies: react: ^16.8.3 || ^17 || ^18 @@ -13541,7 +13636,7 @@ packages: tiny-warning: 1.0.3 dev: false - /react-transition-group/4.4.5_sfoxds7t5ydpegc3knd667wn6m: + /react-transition-group/4.4.5_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -13604,13 +13699,10 @@ packages: loose-envify: 1.4.0 dev: false - /reactcss/1.2.3_react@17.0.2: + /reactcss/1.2.3: resolution: {integrity: sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==} - peerDependencies: - react: '*' dependencies: lodash: 4.17.21 - react: 17.0.2 dev: false /read-pkg-up/7.0.1: @@ -13700,6 +13792,7 @@ packages: engines: {node: '>= 0.10'} dependencies: resolve: 1.22.1 + dev: true /redent/3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -13883,6 +13976,7 @@ packages: engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 + dev: true /resolve-from/4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} @@ -13891,6 +13985,7 @@ packages: /resolve-from/5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + dev: true /resolve-pathname/3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} @@ -14099,7 +14194,7 @@ packages: dev: false optional: true - /sass-loader/13.2.0: + /sass-loader/13.2.0_sass@1.56.2+webpack@5.74.0: resolution: {integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -14120,8 +14215,11 @@ packages: dependencies: klona: 2.0.5 neo-async: 2.6.2 + sass: 1.56.2 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + dev: true - /sass-loader/13.2.0_sass@1.56.2: + /sass-loader/13.2.0_webpack@5.74.0: resolution: {integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -14142,8 +14240,7 @@ packages: dependencies: klona: 2.0.5 neo-async: 2.6.2 - sass: 1.56.2 - dev: true + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed /sass/1.56.2: resolution: {integrity: sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==} @@ -14208,7 +14305,7 @@ packages: dependencies: '@types/json-schema': 7.0.11 ajv: 8.12.0 - ajv-formats: 2.1.1_ajv@8.12.0 + ajv-formats: 2.1.1 ajv-keywords: 5.1.0_ajv@8.12.0 /scroll-into-view-if-needed/2.2.20: @@ -14272,8 +14369,6 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 statuses: 2.0.1 - transitivePeerDependencies: - - supports-color /serialize-javascript/4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} @@ -14314,8 +14409,6 @@ packages: http-errors: 1.6.3 mime-types: 2.1.35 parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color /serve-static/1.15.0: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} @@ -14325,8 +14418,6 @@ packages: escape-html: 1.0.3 parseurl: 1.3.3 send: 0.18.0 - transitivePeerDependencies: - - supports-color /serve/14.1.2: resolution: {integrity: sha512-luwVfJwbeE7dhCKeRU0vIBpt4bXdbAfzwsWJIQ5eqrIW2e+4nLWXbSlZ0WzelSFHQq+FlueOW6dr90jEewS9zw==} @@ -14344,8 +14435,6 @@ packages: is-port-reachable: 4.0.0 serve-handler: 6.1.5 update-check: 1.5.4 - transitivePeerDependencies: - - supports-color dev: true /set-blocking/2.0.0: @@ -14374,6 +14463,7 @@ packages: engines: {node: '>=8'} dependencies: kind-of: 6.0.3 + dev: true /shallowequal/1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} @@ -14550,7 +14640,7 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - /source-map-loader/4.0.1: + /source-map-loader/4.0.1_webpack@5.74.0: resolution: {integrity: sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -14559,6 +14649,7 @@ packages: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /source-map-support/0.3.3: @@ -14887,11 +14978,13 @@ packages: engines: {node: '>=8'} dev: true - /style-loader/3.3.1: + /style-loader/3.3.1_webpack@5.74.0: resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 + dependencies: + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /style-to-object/0.4.1: @@ -14900,7 +14993,7 @@ packages: inline-style-parser: 0.1.1 dev: true - /styled-components/5.3.6_sfoxds7t5ydpegc3knd667wn6m: + /styled-components/5.3.6_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-hGTZquGAaTqhGWldX7hhfzjnIYBZ0IXQXkCYdvF1Sq3DsUaLx6+NTHC5Jj1ooM2F68sBiVz3lvhfwQs/S3l6qg==} engines: {node: '>=10'} requiresBuild: true @@ -14927,7 +15020,7 @@ packages: resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==} dev: false - /stylus-loader/7.1.0_stylus@0.59.0: + /stylus-loader/7.1.0_stylus@0.59.0+webpack@5.74.0: resolution: {integrity: sha512-gNUEjjozR+oZ8cuC/Fx4LVXqZOgDKvpW9t2hpXHcxjfPYqSjQftaGwZUK+wL9B0QJ26uS6p1EmoWHmvld1dF7g==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -14938,6 +15031,7 @@ packages: klona: 2.0.5 normalize-path: 3.0.0 stylus: 0.59.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /stylus/0.59.0: @@ -14998,7 +15092,7 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /svelte-check/3.0.3_hauqram6hvgn56rvtbovahy7jm: + /svelte-check/3.0.3_382908819e3d4cdefa35985d501f1f4b: resolution: {integrity: sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==} hasBin: true peerDependencies: @@ -15011,7 +15105,7 @@ packages: picocolors: 1.0.0 sade: 1.8.1 svelte: 3.55.1 - svelte-preprocess: 5.0.1_cyxqinykkdmv35hwxp6bhcouii + svelte-preprocess: 5.0.1_162f04370a50d95df4f6bbfc1389d442 typescript: 4.9.4 transitivePeerDependencies: - '@babel/core' @@ -15049,7 +15143,7 @@ packages: svelte-hmr: 0.14.12_svelte@3.55.1 dev: true - /svelte-preprocess/5.0.1_cyxqinykkdmv35hwxp6bhcouii: + /svelte-preprocess/5.0.1_162f04370a50d95df4f6bbfc1389d442: resolution: {integrity: sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==} engines: {node: '>= 14.10.0'} requiresBuild: true @@ -15125,13 +15219,14 @@ packages: stable: 0.1.8 dev: true - /swc-loader/0.2.3_@swc+core@1.3.23: + /swc-loader/0.2.3_@swc+core@1.3.23+webpack@5.74.0: resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} peerDependencies: '@swc/core': ^1.2.147 webpack: '>=2' dependencies: '@swc/core': 1.3.23 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /tapable/2.2.1: @@ -15192,7 +15287,7 @@ packages: supports-hyperlinks: 2.3.0 dev: true - /terser-webpack-plugin/5.3.6_webpack@5.74.0: + /terser-webpack-plugin/5.3.6_esbuild@0.15.9+webpack@5.74.0: resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -15209,11 +15304,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.17 + esbuild: 0.15.9 jest-worker: 27.5.1 schema-utils: 3.1.1 serialize-javascript: 6.0.0 terser: 5.16.1 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed /terser/5.16.1: resolution: {integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==} @@ -15343,7 +15439,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-jest/29.0.1_jest@29.0.3: + /ts-jest/29.0.1_554d31f61c4f6e7fa608b71ae8c25c52: resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15365,6 +15461,7 @@ packages: optional: true dependencies: bs-logger: 0.2.6 + esbuild: 0.15.9 fast-json-stable-stringify: 2.1.0 jest: 29.0.3 jest-util: 29.4.3 @@ -15372,10 +15469,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 + typescript: 4.9.4 yargs-parser: 21.1.1 dev: true - /ts-node/10.9.1: + /ts-node/10.9.1_d8a5bc8d789c42fe319adcee00a4d408: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15394,17 +15492,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 + '@types/node': 18.7.9 acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 + typescript: 4.9.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node/10.9.1_3cs3zdlytrbp4mm23txabjguba: + /ts-node/10.9.1_typescript@4.9.4: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15423,7 +15523,6 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.7.9 acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -15716,7 +15815,7 @@ packages: dependencies: punycode: 2.1.1 - /url-loader/4.1.1: + /url-loader/4.1.1_webpack@5.74.0: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -15729,6 +15828,7 @@ packages: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.1.1 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: true /url-parse-lax/3.0.0: @@ -15745,7 +15845,7 @@ packages: querystring: 0.2.0 dev: false - /use-callback-ref/1.3.0_react@17.0.2: + /use-callback-ref/1.3.0_875dbfedd08a96d68e1aa9c8ac5327ba: resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -15755,11 +15855,12 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 17.0.52 react: 17.0.2 tslib: 2.5.0 dev: false - /use-sidecar/1.1.2_react@17.0.2: + /use-sidecar/1.1.2_875dbfedd08a96d68e1aa9c8ac5327ba: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -15769,6 +15870,7 @@ packages: '@types/react': optional: true dependencies: + '@types/react': 17.0.52 detect-node-es: 1.1.0 react: 17.0.2 tslib: 2.5.0 @@ -16005,7 +16107,7 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0_5v66e2inugklgvlh4huuavolfq + '@webpack-cli/configtest': 1.2.0_ed7de2690da194b35567e1e94055cb2c '@webpack-cli/info': 1.5.0_webpack-cli@4.10.0 '@webpack-cli/serve': 1.7.0_webpack-cli@4.10.0 colorette: 2.0.19 @@ -16015,20 +16117,9 @@ packages: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed webpack-merge: 5.8.0 - - /webpack-dev-middleware/5.3.3: - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.19 - memfs: 3.4.12 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.0.0 + dev: true /webpack-dev-middleware/5.3.3_webpack@5.74.0: resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} @@ -16041,10 +16132,9 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.74.0 - dev: false + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed - /webpack-dev-middleware/6.0.2: + /webpack-dev-middleware/6.0.2_webpack@5.74.0: resolution: {integrity: sha512-iOddiJzPcQC6lwOIu60vscbGWth8PCRcWRCwoQcTQf9RMoOWBHg5EyzpGdtSmGMrSPd5vHEfFXmVErQEmkRngQ==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -16058,9 +16148,10 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed dev: false - /webpack-dev-server/4.11.1_webpack@5.74.0: + /webpack-dev-server/4.11.1_ed7de2690da194b35567e1e94055cb2c: resolution: {integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==} engines: {node: '>= 12.13.0'} hasBin: true @@ -16098,7 +16189,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.74.0 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + webpack-cli: 4.10.0_webpack@5.74.0 webpack-dev-middleware: 5.3.3_webpack@5.74.0 ws: 8.10.0 transitivePeerDependencies: @@ -16108,7 +16200,7 @@ packages: - utf-8-validate dev: false - /webpack-dev-server/4.13.1: + /webpack-dev-server/4.13.1_ed7de2690da194b35567e1e94055cb2c: resolution: {integrity: sha512-5tWg00bnWbYgkN+pd5yISQKDejRBYGEw15RaEEslH+zdbNDxxaZvEAO2WulaSaFKb5n3YG8JXsGaDsut1D0xdA==} engines: {node: '>= 12.13.0'} hasBin: true @@ -16149,7 +16241,9 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.3 + webpack: 5.74.0_97fd96697f5f3163117d929cc50375ed + webpack-cli: 4.10.0_webpack@5.74.0 + webpack-dev-middleware: 5.3.3_webpack@5.74.0 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -16171,6 +16265,7 @@ packages: dependencies: clone-deep: 4.0.1 wildcard: 2.0.0 + dev: true /webpack-sources/3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} @@ -16180,7 +16275,7 @@ packages: resolution: {integrity: sha512-aWwE/YuO2W7VCOyWwyDJ7BRSYRYjeXat+X31YiasMM3FS6/4X9W4Mb9Q0g+jIdVgArr1Mb08sHBJKMT5M9+gVA==} dev: true - /webpack/5.74.0: + /webpack/5.74.0_97fd96697f5f3163117d929cc50375ed: resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} engines: {node: '>=10.13.0'} hasBin: true @@ -16211,51 +16306,13 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.6_webpack@5.74.0 - watchpack: 2.4.0 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - /webpack/5.74.0_webpack-cli@4.10.0: - resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 0.0.51 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.8.0 - acorn-import-assertions: 1.8.0_acorn@8.8.0 - browserslist: 4.21.4 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.12.0 - es-module-lexer: 0.9.3 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.1.1 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.6_webpack@5.74.0 + terser-webpack-plugin: 5.3.6_esbuild@0.15.9+webpack@5.74.0 watchpack: 2.4.0 webpack-cli: 4.10.0_webpack@5.74.0 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' + - esbuild - uglify-js /websocket-driver/0.7.4: @@ -16351,6 +16408,7 @@ packages: /wildcard/2.0.0: resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} + dev: true /window-size/0.1.0: resolution: {integrity: sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ee616da0e05..63474bbb75c 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -8,3 +8,4 @@ packages: - "!examples/three" - "webpack-examples" - "benchcases/react-refresh" + - "webpack-test" diff --git a/webpack-test/ConfigTestCases.template.js b/webpack-test/ConfigTestCases.template.js index df68b068fa6..882bb1a8c8c 100644 --- a/webpack-test/ConfigTestCases.template.js +++ b/webpack-test/ConfigTestCases.template.js @@ -1,6 +1,6 @@ "use strict"; -require("./helpers/warmup-webpack"); +// require("./helpers/warmup-webpack"); const path = require("path"); const fs = require("graceful-fs"); @@ -14,7 +14,7 @@ const FakeDocument = require("./helpers/FakeDocument"); const CurrentScript = require("./helpers/CurrentScript"); const prepareOptions = require("./helpers/prepareOptions"); -const { parseResource } = require("../lib/util/identifier"); +const { parseResource } = require("./lib/util/identifier"); const captureStdio = require("./helpers/captureStdio"); const asModule = require("./helpers/asModule"); const filterInfraStructureErrors = require("./helpers/infrastructureLogErrors"); @@ -49,6 +49,7 @@ const createLogger = appendTarget => { }; }; +let count = 0; const describeCases = config => { describe(config.name, () => { let stderr; @@ -73,7 +74,7 @@ const describeCases = config => { it("filtered", () => {}); }); return; - } + } const infraStructureLog = []; const outBaseDir = path.join(__dirname, "js"); const testSubPath = path.join(config.name, category.name, testName); @@ -92,19 +93,22 @@ const describeCases = config => { if (!options.optimization) options.optimization = {}; if (options.optimization.minimize === undefined) options.optimization.minimize = false; - if (options.optimization.minimizer === undefined) { - options.optimization.minimizer = [ - new (require("terser-webpack-plugin"))({ - parallel: false - }) - ]; - } + // if (options.optimization.minimizer === undefined) { + // options.optimization.minimizer = [ + // new (require("terser-webpack-plugin"))({ + // parallel: false + // }) + // ]; + // } if (!options.entry) options.entry = "./index.js"; - if (!options.target) options.target = "async-node"; + if (!options.target) options.target = "node"; if (!options.output) options.output = {}; + if (!options.devtool) options.devtool = false; + if (options.cache === undefined) options.cache = false; if (!options.output.path) options.output.path = outputDirectory; - if (typeof options.output.pathinfo === "undefined") - options.output.pathinfo = true; + if (!options.output.publicPath) options.output.publicPath = "/"; + // if (typeof options.output.pathinfo === "undefined") + // options.output.pathinfo = true; if (!options.output.filename) options.output.filename = "bundle" + @@ -124,14 +128,14 @@ const describeCases = config => { }; } if (!options.snapshot) options.snapshot = {}; - if (!options.snapshot.managedPaths) { - options.snapshot.managedPaths = [ - path.resolve(__dirname, "../node_modules") - ]; - } + // if (!options.snapshot.managedPaths) { + // options.snapshot.managedPaths = [ + // path.resolve(__dirname, "../node_modules") + // ]; + // } }); testConfig = { - findBundle: function (i, options) { + findBundle: function(i, options) { const ext = path.extname( parseResource(options.output.filename).path ); @@ -202,7 +206,7 @@ const describeCases = config => { return done( new Error( "Errors/Warnings during build:\n" + - infrastructureLogging + infrastructureLogging ) ); } @@ -249,15 +253,15 @@ const describeCases = config => { return done( new Error( "Errors/Warnings during build:\n" + - infrastructureLogging + infrastructureLogging ) ); } const allModules = children ? children.reduce( - (all, { modules }) => all.concat(modules), - modules || [] - ) + (all, { modules }) => all.concat(modules), + modules || [] + ) : modules; if ( allModules.some( @@ -547,8 +551,8 @@ const describeCases = config => { path.dirname( referencingModule.identifier ? referencingModule.identifier.slice( - esmIdentifier.length + 1 - ) + esmIdentifier.length + 1 + ) : fileURLToPath(referencingModule.url) ), options, @@ -681,9 +685,10 @@ const describeCases = config => { }) .catch(done); }; + const rspack = require("@rspack/core").rspack; if (config.cache) { try { - const compiler = require("..")(options); + const compiler = rspack(options); compiler.run(err => { if (err) return handleFatalError(err, done); compiler.run((error, stats) => { @@ -697,7 +702,7 @@ const describeCases = config => { handleFatalError(e, done); } } else { - require("..")(options, onCompiled); + rspack(options, onCompiled); } }, 30000); diff --git a/webpack-test/__snapshots__/ConfigTestCases.basictest.js.snap b/webpack-test/__snapshots__/ConfigTestCases.basictest.js.snap.bak similarity index 100% rename from webpack-test/__snapshots__/ConfigTestCases.basictest.js.snap rename to webpack-test/__snapshots__/ConfigTestCases.basictest.js.snap.bak diff --git a/webpack-test/configCases/additional-pass/simple/test.filter.js b/webpack-test/configCases/additional-pass/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/additional-pass/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/amd/disabled/test.filter.js b/webpack-test/configCases/amd/disabled/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/amd/disabled/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-emitted/normal/test.filter.js b/webpack-test/configCases/asset-emitted/normal/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-emitted/normal/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/assetModuleFilename/test.filter.js b/webpack-test/configCases/asset-modules/assetModuleFilename/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/assetModuleFilename/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/base-uri/test.filter.js b/webpack-test/configCases/asset-modules/base-uri/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/base-uri/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/custom-condition/test.filter.js b/webpack-test/configCases/asset-modules/custom-condition/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/custom-condition/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/custom-encoder/test.filter.js b/webpack-test/configCases/asset-modules/custom-encoder/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/custom-encoder/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/data-url/test.filter.js b/webpack-test/configCases/asset-modules/data-url/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/data-url/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/different-query/test.filter.js b/webpack-test/configCases/asset-modules/different-query/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/different-query/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/emit/test.filter.js b/webpack-test/configCases/asset-modules/emit/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/emit/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/file-loader/test.filter.js b/webpack-test/configCases/asset-modules/file-loader/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/file-loader/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/file-url/test.filter.js b/webpack-test/configCases/asset-modules/file-url/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/file-url/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/generator-asset-publicPath-hash/test.filter.js b/webpack-test/configCases/asset-modules/generator-asset-publicPath-hash/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/generator-asset-publicPath-hash/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/generator-asset-publicPath/test.filter.js b/webpack-test/configCases/asset-modules/generator-asset-publicPath/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/generator-asset-publicPath/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/global-options/test.filter.js b/webpack-test/configCases/asset-modules/global-options/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/global-options/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/http-url/test.filter.js b/webpack-test/configCases/asset-modules/http-url/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/http-url/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/ignore/test.filter.js b/webpack-test/configCases/asset-modules/ignore/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/ignore/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/input-data-url-encoding/test.filter.js b/webpack-test/configCases/asset-modules/input-data-url-encoding/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/input-data-url-encoding/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/input-data-url/test.filter.js b/webpack-test/configCases/asset-modules/input-data-url/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/input-data-url/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/opus/test.filter.js b/webpack-test/configCases/asset-modules/opus/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/opus/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/overridePath/test.filter.js b/webpack-test/configCases/asset-modules/overridePath/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/overridePath/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/path/test.filter.js b/webpack-test/configCases/asset-modules/path/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/path/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/publicPath/test.filter.js b/webpack-test/configCases/asset-modules/publicPath/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/publicPath/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/query-and-custom-condition/test.filter.js b/webpack-test/configCases/asset-modules/query-and-custom-condition/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/query-and-custom-condition/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/query-and-custom-encoder/test.filter.js b/webpack-test/configCases/asset-modules/query-and-custom-encoder/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/query-and-custom-encoder/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/query/test.filter.js b/webpack-test/configCases/asset-modules/query/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/query/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/real-content-hash/test.filter.js b/webpack-test/configCases/asset-modules/real-content-hash/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/real-content-hash/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/resource-from-data-uri/test.filter.js b/webpack-test/configCases/asset-modules/resource-from-data-uri/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/resource-from-data-uri/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/rule-generator-outputPath/test.filter.js b/webpack-test/configCases/asset-modules/rule-generator-outputPath/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/rule-generator-outputPath/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/rule-generator-publicPath-override/test.filter.js b/webpack-test/configCases/asset-modules/rule-generator-publicPath-override/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/rule-generator-publicPath-override/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/rule-generator-publicPath/test.filter.js b/webpack-test/configCases/asset-modules/rule-generator-publicPath/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/rule-generator-publicPath/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/source/test.filter.js b/webpack-test/configCases/asset-modules/source/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/source/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/types/test.filter.js b/webpack-test/configCases/asset-modules/types/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/types/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-modules/unsafe-cache-13827/test.filter.js b/webpack-test/configCases/asset-modules/unsafe-cache-13827/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-modules/unsafe-cache-13827/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/relative/test.filter.js b/webpack-test/configCases/asset-url/relative/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/relative/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-node1/test.filter.js b/webpack-test/configCases/asset-url/target-node1/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-node1/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-node2/test.filter.js b/webpack-test/configCases/asset-url/target-node2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-node2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-node3/test.filter.js b/webpack-test/configCases/asset-url/target-node3/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-node3/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-web1/test.filter.js b/webpack-test/configCases/asset-url/target-web1/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-web1/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-web2/test.filter.js b/webpack-test/configCases/asset-url/target-web2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-web2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-webworker1/test.filter.js b/webpack-test/configCases/asset-url/target-webworker1/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-webworker1/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/asset-url/target-webworker2/test.filter.js b/webpack-test/configCases/asset-url/target-webworker2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/asset-url/target-webworker2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/assets/delete-asset/test.filter.js b/webpack-test/configCases/assets/delete-asset/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/assets/delete-asset/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/all-selected/test.filter.js b/webpack-test/configCases/async-commons-chunk/all-selected/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/all-selected/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/duplicate/test.filter.js b/webpack-test/configCases/async-commons-chunk/duplicate/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/duplicate/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/existing-name/test.filter.js b/webpack-test/configCases/async-commons-chunk/existing-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/existing-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/nested/test.filter.js b/webpack-test/configCases/async-commons-chunk/nested/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/nested/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/node/test.filter.js b/webpack-test/configCases/async-commons-chunk/node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-commons-chunk/simple/test.filter.js b/webpack-test/configCases/async-commons-chunk/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-commons-chunk/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-library/0-create-library/test.filter.js b/webpack-test/configCases/async-library/0-create-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-library/0-create-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/async-library/1-use-library/test.filter.js b/webpack-test/configCases/async-library/1-use-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/async-library/1-use-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/cache-dependencies/managed-items-unsafe-cache/test.filter.js b/webpack-test/configCases/cache-dependencies/managed-items-unsafe-cache/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/cache-dependencies/managed-items-unsafe-cache/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/cache-dependencies/managed-items/test.filter.js b/webpack-test/configCases/cache-dependencies/managed-items/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/cache-dependencies/managed-items/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/chunk-graph/issue-15173/test.filter.js b/webpack-test/configCases/chunk-graph/issue-15173/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/chunk-graph/issue-15173/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/chunk-graph/issue-9634/test.filter.js b/webpack-test/configCases/chunk-graph/issue-9634/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/chunk-graph/issue-9634/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/chunk-index/order-multiple-entries/test.filter.js b/webpack-test/configCases/chunk-index/order-multiple-entries/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/chunk-index/order-multiple-entries/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/dry/test.filter.js b/webpack-test/configCases/clean/dry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/clean/dry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/enabled/test.filter.js b/webpack-test/configCases/clean/enabled/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/clean/enabled/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/ignore-fn/test.filter.js b/webpack-test/configCases/clean/ignore-fn/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/clean/ignore-fn/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/ignore-hook/test.filter.js b/webpack-test/configCases/clean/ignore-hook/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/clean/ignore-hook/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/ignore-rx/test.filter.js b/webpack-test/configCases/clean/ignore-rx/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/clean/ignore-rx/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/clean/link/test.filter.js b/webpack-test/configCases/clean/link/test.filter.js index abb7722f597..1d850c8ab00 100644 --- a/webpack-test/configCases/clean/link/test.filter.js +++ b/webpack-test/configCases/clean/link/test.filter.js @@ -1,16 +1,19 @@ -const fs = require("fs"); -const path = require("path"); +// const fs = require("fs") +// ; +// const path = require("path"); -module.exports = () => { - try { - fs.symlinkSync( - path.join(__dirname, "index.js"), - path.join(__dirname, ".testlink"), - "file" - ); - fs.unlinkSync(path.join(__dirname, ".testlink")); - return true; - } catch (e) { - return false; - } -}; +// module.exports = () => { +// try { +// fs.symlinkSync( +// path.join(__dirname, "index.js"), +// path.join(__dirname, ".testlink"), +// "file" +// ); +// fs.unlinkSync(path.join(__dirname, ".testlink")); +// return true; +// } catch (e) { +// return false; +// } +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/code-generation/harmony-pure-default/test.filter.js b/webpack-test/configCases/code-generation/harmony-pure-default/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/code-generation/harmony-pure-default/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/code-generation/require-context-id/test.filter.js b/webpack-test/configCases/code-generation/require-context-id/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/code-generation/require-context-id/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/code-generation/use-strict/test.filter.js b/webpack-test/configCases/code-generation/use-strict/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/code-generation/use-strict/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/compiletime/error-not-found/test.filter.js b/webpack-test/configCases/compiletime/error-not-found/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/compiletime/error-not-found/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/compiletime/exports-presence/test.filter.js b/webpack-test/configCases/compiletime/exports-presence/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/compiletime/exports-presence/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/compiletime/warn-not-found/test.filter.js b/webpack-test/configCases/compiletime/warn-not-found/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/compiletime/warn-not-found/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-nested/test.filter.js b/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-nested/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-nested/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-simple/test.filter.js b/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/destructuring-assignment-with-default-value-and-variable-collision-simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/import-module/test.filter.js b/webpack-test/configCases/concatenate-modules/import-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/import-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/issue-13022/test.filter.js b/webpack-test/configCases/concatenate-modules/issue-13022/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/issue-13022/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/load-chunk-function/test.filter.js b/webpack-test/configCases/concatenate-modules/load-chunk-function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/load-chunk-function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/rename-10168/test.filter.js b/webpack-test/configCases/concatenate-modules/rename-10168/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/rename-10168/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/side-effects/test.filter.js b/webpack-test/configCases/concatenate-modules/side-effects/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/side-effects/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/concatenate-modules/split-chunk-entry-module/test.filter.js b/webpack-test/configCases/concatenate-modules/split-chunk-entry-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/concatenate-modules/split-chunk-entry-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/0-container-full/test.filter.js b/webpack-test/configCases/container/0-container-full/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/0-container-full/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/0-transitive-overriding/test.filter.js b/webpack-test/configCases/container/0-transitive-overriding/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/0-transitive-overriding/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/1-container-full/test.filter.js b/webpack-test/configCases/container/1-container-full/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/1-container-full/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/1-transitive-overriding/test.filter.js b/webpack-test/configCases/container/1-transitive-overriding/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/1-transitive-overriding/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/2-container-full/test.filter.js b/webpack-test/configCases/container/2-container-full/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/2-container-full/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/2-transitive-overriding/test.filter.js b/webpack-test/configCases/container/2-transitive-overriding/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/2-transitive-overriding/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/3-container-full/test.filter.js b/webpack-test/configCases/container/3-container-full/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/3-container-full/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/circular/test.filter.js b/webpack-test/configCases/container/circular/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/circular/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/container-entry-overridables/test.filter.js b/webpack-test/configCases/container/container-entry-overridables/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/container-entry-overridables/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/container-entry/test.filter.js b/webpack-test/configCases/container/container-entry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/container-entry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/container-reference-override/test.filter.js b/webpack-test/configCases/container/container-reference-override/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/container-reference-override/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/container-reference/test.filter.js b/webpack-test/configCases/container/container-reference/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/container-reference/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/error-handling/test.filter.js b/webpack-test/configCases/container/error-handling/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/error-handling/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/exposed-overridables/test.filter.js b/webpack-test/configCases/container/exposed-overridables/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/exposed-overridables/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/module-federation/test.filter.js b/webpack-test/configCases/container/module-federation/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/module-federation/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/container/no-shared/test.filter.js b/webpack-test/configCases/container/no-shared/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/container/no-shared/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/contenthash/assets/test.filter.js b/webpack-test/configCases/contenthash/assets/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/contenthash/assets/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/contenthash/include-chunk-id/test.filter.js b/webpack-test/configCases/contenthash/include-chunk-id/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/contenthash/include-chunk-id/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-exclusion/simple/test.filter.js b/webpack-test/configCases/context-exclusion/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-exclusion/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/System.import/test.filter.js b/webpack-test/configCases/context-replacement/System.import/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/System.import/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/a/test.filter.js b/webpack-test/configCases/context-replacement/a/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/a/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/b/test.filter.js b/webpack-test/configCases/context-replacement/b/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/b/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/c/test.filter.js b/webpack-test/configCases/context-replacement/c/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/c/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/d/test.filter.js b/webpack-test/configCases/context-replacement/d/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/d/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/context-replacement/e/test.filter.js b/webpack-test/configCases/context-replacement/e/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/context-replacement/e/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/crossorigin/set-crossorigin/test.filter.js b/webpack-test/configCases/crossorigin/set-crossorigin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/crossorigin/set-crossorigin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/basic-initial-only/test.filter.js b/webpack-test/configCases/css/basic-initial-only/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/basic-initial-only/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/basic/test.filter.js b/webpack-test/configCases/css/basic/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/basic/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/conflicting-order/test.filter.js b/webpack-test/configCases/css/conflicting-order/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/conflicting-order/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/css-modules-in-node/test.filter.js b/webpack-test/configCases/css/css-modules-in-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/css-modules-in-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/css-modules/test.filter.js b/webpack-test/configCases/css/css-modules/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/css-modules/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/exports-in-node/test.filter.js b/webpack-test/configCases/css/exports-in-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/exports-in-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/exports/test.filter.js b/webpack-test/configCases/css/exports/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/exports/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/external/test.filter.js b/webpack-test/configCases/css/external/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/external/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/large/test.filter.js b/webpack-test/configCases/css/large/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/large/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/css/urls/test.filter.js b/webpack-test/configCases/css/urls/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/css/urls/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/custom-hash-function/xxhash/test.filter.js b/webpack-test/configCases/custom-hash-function/xxhash/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/custom-hash-function/xxhash/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/custom-modules/json-custom/test.filter.js b/webpack-test/configCases/custom-modules/json-custom/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/custom-modules/json-custom/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/custom-source-type/localization/test.filter.js b/webpack-test/configCases/custom-source-type/localization/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/custom-source-type/localization/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deep-scope-analysis/remove-export-scope-hoisting/test.filter.js b/webpack-test/configCases/deep-scope-analysis/remove-export-scope-hoisting/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deep-scope-analysis/remove-export-scope-hoisting/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deep-scope-analysis/remove-export/test.filter.js b/webpack-test/configCases/deep-scope-analysis/remove-export/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deep-scope-analysis/remove-export/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/defaulter/immutable-config/test.filter.js b/webpack-test/configCases/defaulter/immutable-config/test.filter.js new file mode 100644 index 00000000000..4108ffb37d9 --- /dev/null +++ b/webpack-test/configCases/defaulter/immutable-config/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return true} \ No newline at end of file diff --git a/webpack-test/configCases/delegated-hash/simple/test.filter.js b/webpack-test/configCases/delegated-hash/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/delegated-hash/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/delegated/simple/test.filter.js b/webpack-test/configCases/delegated/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/delegated/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deprecations/chunk-and-module/test.filter.js b/webpack-test/configCases/deprecations/chunk-and-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deprecations/chunk-and-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deprecations/chunk-files/test.filter.js b/webpack-test/configCases/deprecations/chunk-files/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deprecations/chunk-files/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deprecations/config/test.filter.js b/webpack-test/configCases/deprecations/config/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deprecations/config/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deprecations/invalid-dependencies/test.filter.js b/webpack-test/configCases/deprecations/invalid-dependencies/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deprecations/invalid-dependencies/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/deprecations/non-unique-hash/test.filter.js b/webpack-test/configCases/deprecations/non-unique-hash/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/deprecations/non-unique-hash/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/devtools/harmony-eval-source-map/test.filter.js b/webpack-test/configCases/devtools/harmony-eval-source-map/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/devtools/harmony-eval-source-map/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/devtools/harmony-eval/test.filter.js b/webpack-test/configCases/devtools/harmony-eval/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/devtools/harmony-eval/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-entry/0-create-dll/test.filter.js b/webpack-test/configCases/dll-plugin-entry/0-create-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-entry/0-create-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-entry/1-use-dll/test.filter.js b/webpack-test/configCases/dll-plugin-entry/1-use-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-entry/1-use-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-entry/2-error-non-entry/test.filter.js b/webpack-test/configCases/dll-plugin-entry/2-error-non-entry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-entry/2-error-non-entry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-format/0-create-dll/test.filter.js b/webpack-test/configCases/dll-plugin-format/0-create-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-format/0-create-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-side-effects/0-create-dll/test.filter.js b/webpack-test/configCases/dll-plugin-side-effects/0-create-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-side-effects/0-create-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin-side-effects/1-use-dll/test.filter.js b/webpack-test/configCases/dll-plugin-side-effects/1-use-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin-side-effects/1-use-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/0-create-dll/test.filter.js b/webpack-test/configCases/dll-plugin/0-create-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/0-create-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/0-issue-10475/test.filter.js b/webpack-test/configCases/dll-plugin/0-issue-10475/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/0-issue-10475/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/1-issue-10475/test.filter.js b/webpack-test/configCases/dll-plugin/1-issue-10475/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/1-issue-10475/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/1-use-dll/test.filter.js b/webpack-test/configCases/dll-plugin/1-use-dll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/1-use-dll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/2-use-dll-without-scope/test.filter.js b/webpack-test/configCases/dll-plugin/2-use-dll-without-scope/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/2-use-dll-without-scope/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/dll-plugin/3-use-dll-with-hashid/test.filter.js b/webpack-test/configCases/dll-plugin/3-use-dll-with-hashid/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/dll-plugin/3-use-dll-with-hashid/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/2015/test.filter.js b/webpack-test/configCases/ecmaVersion/2015/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/2015/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/2020/test.filter.js b/webpack-test/configCases/ecmaVersion/2020/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/2020/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/5/test.filter.js b/webpack-test/configCases/ecmaVersion/5/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/5/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/browserslist-config-env/test.filter.js b/webpack-test/configCases/ecmaVersion/browserslist-config-env/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/browserslist-config-env/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/browserslist-config/test.filter.js b/webpack-test/configCases/ecmaVersion/browserslist-config/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/browserslist-config/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/browserslist-missing/test.filter.js b/webpack-test/configCases/ecmaVersion/browserslist-missing/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/browserslist-missing/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/browserslist-query/test.filter.js b/webpack-test/configCases/ecmaVersion/browserslist-query/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/browserslist-query/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/browserslist/test.filter.js b/webpack-test/configCases/ecmaVersion/browserslist/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/browserslist/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ecmaVersion/custom/test.filter.js b/webpack-test/configCases/ecmaVersion/custom/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ecmaVersion/custom/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/emit-asset/different-source/test.filter.js b/webpack-test/configCases/emit-asset/different-source/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/emit-asset/different-source/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/emit-asset/equal-source/test.filter.js b/webpack-test/configCases/emit-asset/equal-source/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/emit-asset/equal-source/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/adding-multiple-entry-points/test.filter.js b/webpack-test/configCases/entry/adding-multiple-entry-points/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/adding-multiple-entry-points/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/depend-on-advanced/test.filter.js b/webpack-test/configCases/entry/depend-on-advanced/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/depend-on-advanced/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/depend-on-bug/test.filter.js b/webpack-test/configCases/entry/depend-on-bug/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/depend-on-bug/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/depend-on-non-js/test.filter.js b/webpack-test/configCases/entry/depend-on-non-js/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/depend-on-non-js/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/depend-on-simple/test.filter.js b/webpack-test/configCases/entry/depend-on-simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/depend-on-simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/descriptor/test.filter.js b/webpack-test/configCases/entry/descriptor/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/descriptor/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/entry-base-uri/test.filter.js b/webpack-test/configCases/entry/entry-base-uri/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/entry-base-uri/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/function-promise/test.filter.js b/webpack-test/configCases/entry/function-promise/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/function-promise/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/function/test.filter.js b/webpack-test/configCases/entry/function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/issue-1068/test.filter.js b/webpack-test/configCases/entry/issue-1068/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/issue-1068/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/issue-12562/test.filter.js b/webpack-test/configCases/entry/issue-12562/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/issue-12562/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/issue-13637/test.filter.js b/webpack-test/configCases/entry/issue-13637/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/issue-13637/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/issue-8110/test.filter.js b/webpack-test/configCases/entry/issue-8110/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/issue-8110/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/no-chunking/test.filter.js b/webpack-test/configCases/entry/no-chunking/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/no-chunking/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/require-entry-point/test.filter.js b/webpack-test/configCases/entry/require-entry-point/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/require-entry-point/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/single-entry-point/test.filter.js b/webpack-test/configCases/entry/single-entry-point/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/single-entry-point/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/usage-info-in-multiple-entry-points/test.filter.js b/webpack-test/configCases/entry/usage-info-in-multiple-entry-points/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/usage-info-in-multiple-entry-points/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/weird-names/test.filter.js b/webpack-test/configCases/entry/weird-names/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/weird-names/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/entry/weird-names2/test.filter.js b/webpack-test/configCases/entry/weird-names2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/entry/weird-names2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/asset-options-validation/test.filter.js b/webpack-test/configCases/errors/asset-options-validation/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/asset-options-validation/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/case-emit/test.filter.js b/webpack-test/configCases/errors/case-emit/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/case-emit/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/depend-on-and-runtime/test.filter.js b/webpack-test/configCases/errors/depend-on-and-runtime/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/depend-on-and-runtime/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/depend-on-error/test.filter.js b/webpack-test/configCases/errors/depend-on-error/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/depend-on-error/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/entry-not-found/test.filter.js b/webpack-test/configCases/errors/entry-not-found/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/entry-not-found/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/exception-in-chunk-renderer/test.filter.js b/webpack-test/configCases/errors/exception-in-chunk-renderer/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/exception-in-chunk-renderer/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/import-missing/test.filter.js b/webpack-test/configCases/errors/import-missing/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/import-missing/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/multi-entry-missing-module/test.filter.js b/webpack-test/configCases/errors/multi-entry-missing-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/multi-entry-missing-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/errors/self-reexport/test.filter.js b/webpack-test/configCases/errors/self-reexport/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/errors/self-reexport/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/async-externals/test.filter.js b/webpack-test/configCases/externals/async-externals/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/async-externals/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/concatenated-module/test.filter.js b/webpack-test/configCases/externals/concatenated-module/test.filter.js index ae91950d86b..670b1cf0bcc 100644 --- a/webpack-test/configCases/externals/concatenated-module/test.filter.js +++ b/webpack-test/configCases/externals/concatenated-module/test.filter.js @@ -1,5 +1,7 @@ -module.exports = () => { - return ( - !process.version.startsWith("v10.") && !process.version.startsWith("v12.") - ); -}; +// module.exports = () => +// { +// return ( +// !process.version.startsWith("v10.") && !process.version.startsWith("v12.") +// ); +// }; +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/concatenated/test.filter.js b/webpack-test/configCases/externals/concatenated/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/concatenated/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/externals-array/test.filter.js b/webpack-test/configCases/externals/externals-array/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/externals-array/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/externals-in-chunk/test.filter.js b/webpack-test/configCases/externals/externals-in-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/externals-in-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/externals-in-commons-chunk/test.filter.js b/webpack-test/configCases/externals/externals-in-commons-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/externals-in-commons-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/externals-system-custom/test.filter.js b/webpack-test/configCases/externals/externals-system-custom/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/externals-system-custom/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/externals-system/test.filter.js b/webpack-test/configCases/externals/externals-system/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/externals-system/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/global/test.filter.js b/webpack-test/configCases/externals/global/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/global/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/harmony/test.filter.js b/webpack-test/configCases/externals/harmony/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/harmony/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/non-umd-externals-umd/test.filter.js b/webpack-test/configCases/externals/non-umd-externals-umd/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/non-umd-externals-umd/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/non-umd-externals-umd2/test.filter.js b/webpack-test/configCases/externals/non-umd-externals-umd2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/non-umd-externals-umd2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/optional-externals-cjs/test.filter.js b/webpack-test/configCases/externals/optional-externals-cjs/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/optional-externals-cjs/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/optional-externals-root/test.filter.js b/webpack-test/configCases/externals/optional-externals-root/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/optional-externals-root/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/optional-externals-umd/test.filter.js b/webpack-test/configCases/externals/optional-externals-umd/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/optional-externals-umd/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/optional-externals-umd2-mixed/test.filter.js b/webpack-test/configCases/externals/optional-externals-umd2-mixed/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/optional-externals-umd2-mixed/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/optional-externals-umd2/test.filter.js b/webpack-test/configCases/externals/optional-externals-umd2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/optional-externals-umd2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/prefer-provided-over-built-in/test.filter.js b/webpack-test/configCases/externals/prefer-provided-over-built-in/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/prefer-provided-over-built-in/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/resolve/test.filter.js b/webpack-test/configCases/externals/resolve/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/resolve/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/externals/this/test.filter.js b/webpack-test/configCases/externals/this/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/externals/this/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/filename-template/filename-function/test.filter.js b/webpack-test/configCases/filename-template/filename-function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/filename-template/filename-function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/filename-template/module-filename-template/test.filter.js b/webpack-test/configCases/filename-template/module-filename-template/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/filename-template/module-filename-template/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/filename-template/script-src-filename/test.filter.js b/webpack-test/configCases/filename-template/script-src-filename/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/filename-template/script-src-filename/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/filename-template/split-chunks-filename/test.filter.js b/webpack-test/configCases/filename-template/split-chunks-filename/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/filename-template/split-chunks-filename/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/finish-modules/simple/test.filter.js b/webpack-test/configCases/finish-modules/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/finish-modules/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/graph/conditional-ensure/test.filter.js b/webpack-test/configCases/graph/conditional-ensure/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/graph/conditional-ensure/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/graph/issue-11770/test.filter.js b/webpack-test/configCases/graph/issue-11770/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/graph/issue-11770/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/graph/issue-11856.2/test.filter.js b/webpack-test/configCases/graph/issue-11856.2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/graph/issue-11856.2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/graph/issue-11856/test.filter.js b/webpack-test/configCases/graph/issue-11856/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/graph/issue-11856/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/graph/issue-11863/test.filter.js b/webpack-test/configCases/graph/issue-11863/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/graph/issue-11863/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/hash-length/deterministic-module-ids/test.filter.js b/webpack-test/configCases/hash-length/deterministic-module-ids/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/hash-length/deterministic-module-ids/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/hash-length/hashed-module-ids/test.filter.js b/webpack-test/configCases/hash-length/hashed-module-ids/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/hash-length/hashed-module-ids/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/hash-length/output-filename/test.filter.js b/webpack-test/configCases/hash-length/output-filename/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/hash-length/output-filename/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/checkContext/test.filter.js b/webpack-test/configCases/ignore/checkContext/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/checkContext/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/checkResource-one-argument/test.filter.js b/webpack-test/configCases/ignore/checkResource-one-argument/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/checkResource-one-argument/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/checkResource-two-arguments/test.filter.js b/webpack-test/configCases/ignore/checkResource-two-arguments/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/checkResource-two-arguments/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/false-alias/test.filter.js b/webpack-test/configCases/ignore/false-alias/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/false-alias/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/multiple-with-externals/test.filter.js b/webpack-test/configCases/ignore/multiple-with-externals/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/multiple-with-externals/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/only-resource-context/test.filter.js b/webpack-test/configCases/ignore/only-resource-context/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/only-resource-context/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/only-resource/test.filter.js b/webpack-test/configCases/ignore/only-resource/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/only-resource/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/resource-and-context-contextmodule/test.filter.js b/webpack-test/configCases/ignore/resource-and-context-contextmodule/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/resource-and-context-contextmodule/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/ignore/resource-and-context/test.filter.js b/webpack-test/configCases/ignore/resource-and-context/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/ignore/resource-and-context/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/altaskitButton/test.filter.js b/webpack-test/configCases/inner-graph/altaskitButton/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/altaskitButton/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/basic/test.filter.js b/webpack-test/configCases/inner-graph/basic/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/basic/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/blockScopes/test.filter.js b/webpack-test/configCases/inner-graph/blockScopes/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/blockScopes/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/class/test.filter.js b/webpack-test/configCases/inner-graph/class/test.filter.js index 25a2a20eb28..19f02475018 100644 --- a/webpack-test/configCases/inner-graph/class/test.filter.js +++ b/webpack-test/configCases/inner-graph/class/test.filter.js @@ -1,5 +1,7 @@ -var supportsClassFields = require("../../../helpers/supportsClassFields"); +// var supportsClassFields = require("../../../helpers/supportsClassFields"); -module.exports = function (config) { - return supportsClassFields(); -}; +// module.exports = function (config) { +// return supportsClassFields(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/const/test.filter.js b/webpack-test/configCases/inner-graph/const/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/const/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultArrow/test.filter.js b/webpack-test/configCases/inner-graph/defaultArrow/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultArrow/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultClass/test.filter.js b/webpack-test/configCases/inner-graph/defaultClass/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultClass/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultExpression/test.filter.js b/webpack-test/configCases/inner-graph/defaultExpression/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultExpression/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultFunction/test.filter.js b/webpack-test/configCases/inner-graph/defaultFunction/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultFunction/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultFunctionExpression/test.filter.js b/webpack-test/configCases/inner-graph/defaultFunctionExpression/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultFunctionExpression/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultId/test.filter.js b/webpack-test/configCases/inner-graph/defaultId/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultId/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultNamedFunction/test.filter.js b/webpack-test/configCases/inner-graph/defaultNamedFunction/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultNamedFunction/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/defaultNamedFunctionExpression/test.filter.js b/webpack-test/configCases/inner-graph/defaultNamedFunctionExpression/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/defaultNamedFunctionExpression/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/eval-bailout/test.filter.js b/webpack-test/configCases/inner-graph/eval-bailout/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/eval-bailout/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/export/test.filter.js b/webpack-test/configCases/inner-graph/export/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/export/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/importAll/test.filter.js b/webpack-test/configCases/inner-graph/importAll/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/importAll/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/issue-11678/test.filter.js b/webpack-test/configCases/inner-graph/issue-11678/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/issue-11678/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/issue-12669-mini/test.filter.js b/webpack-test/configCases/inner-graph/issue-12669-mini/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/issue-12669-mini/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/issue-12669/test.filter.js b/webpack-test/configCases/inner-graph/issue-12669/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/issue-12669/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/localReference/test.filter.js b/webpack-test/configCases/inner-graph/localReference/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/localReference/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/nested/test.filter.js b/webpack-test/configCases/inner-graph/nested/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/nested/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/pure/test.filter.js b/webpack-test/configCases/inner-graph/pure/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/pure/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/ramdaIdentical/test.filter.js b/webpack-test/configCases/inner-graph/ramdaIdentical/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/ramdaIdentical/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/specifier/test.filter.js b/webpack-test/configCases/inner-graph/specifier/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/specifier/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/varNotWritten/test.filter.js b/webpack-test/configCases/inner-graph/varNotWritten/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/varNotWritten/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/inner-graph/varWritten/test.filter.js b/webpack-test/configCases/inner-graph/varWritten/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/inner-graph/varWritten/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-11871-imports-order/test.filter.js b/webpack-test/configCases/issues/issue-11871-imports-order/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-11871-imports-order/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-12924/test.filter.js b/webpack-test/configCases/issues/issue-12924/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-12924/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-12993/test.filter.js b/webpack-test/configCases/issues/issue-12993/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-12993/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-14974/test.filter.js b/webpack-test/configCases/issues/issue-14974/test.filter.js index 18265449d45..4240c25a05a 100644 --- a/webpack-test/configCases/issues/issue-14974/test.filter.js +++ b/webpack-test/configCases/issues/issue-14974/test.filter.js @@ -1,3 +1,5 @@ -module.exports = function () { - return process.version.slice(0, 4) !== "v10." -}; +// module.exports = function () { +// return process.version.slice(0, 4) !== "v10." +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-3596/test.filter.js b/webpack-test/configCases/issues/issue-3596/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-3596/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-7470/test.filter.js b/webpack-test/configCases/issues/issue-7470/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-7470/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/issues/issue-7563/test.filter.js b/webpack-test/configCases/issues/issue-7563/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/issues/issue-7563/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/json/tree-shaking-default/test.filter.js b/webpack-test/configCases/json/tree-shaking-default/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/json/tree-shaking-default/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/layer/rules/test.filter.js b/webpack-test/configCases/layer/rules/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/layer/rules/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/0-create-library/test.filter.js b/webpack-test/configCases/library/0-create-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/0-create-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/1-use-library/test.filter.js b/webpack-test/configCases/library/1-use-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/1-use-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/a/test.filter.js b/webpack-test/configCases/library/a/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/a/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/array-global/test.filter.js b/webpack-test/configCases/library/array-global/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/array-global/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/array-window/test.filter.js b/webpack-test/configCases/library/array-window/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/array-window/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/assign-properties/test.filter.js b/webpack-test/configCases/library/assign-properties/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/assign-properties/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/b/test.filter.js b/webpack-test/configCases/library/b/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/b/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/invalid-name/test.filter.js b/webpack-test/configCases/library/invalid-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/invalid-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/type-assign-properties/test.filter.js b/webpack-test/configCases/library/type-assign-properties/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/type-assign-properties/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/type-assign-runtime-chunk/test.filter.js b/webpack-test/configCases/library/type-assign-runtime-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/type-assign-runtime-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/type-assign/test.filter.js b/webpack-test/configCases/library/type-assign/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/type-assign/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/umd-array/test.filter.js b/webpack-test/configCases/library/umd-array/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/umd-array/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/library/umd/test.filter.js b/webpack-test/configCases/library/umd/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/library/umd/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loader-import-module/css/test.filter.js b/webpack-test/configCases/loader-import-module/css/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loader-import-module/css/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/#-issue-14755-#/test.filter.js b/webpack-test/configCases/loaders/#-issue-14755-#/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/#-issue-14755-#/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/generate-ident/test.filter.js b/webpack-test/configCases/loaders/generate-ident/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/generate-ident/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/hot-in-context/test.filter.js b/webpack-test/configCases/loaders/hot-in-context/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/hot-in-context/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/issue-3320/test.filter.js b/webpack-test/configCases/loaders/issue-3320/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/issue-3320/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/issue-9053/test.filter.js b/webpack-test/configCases/loaders/issue-9053/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/issue-9053/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/mode-default/test.filter.js b/webpack-test/configCases/loaders/mode-default/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/mode-default/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/mode-development/test.filter.js b/webpack-test/configCases/loaders/mode-development/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/mode-development/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/mode-none/test.filter.js b/webpack-test/configCases/loaders/mode-none/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/mode-none/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/mode-production/test.filter.js b/webpack-test/configCases/loaders/mode-production/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/mode-production/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/options/test.filter.js b/webpack-test/configCases/loaders/options/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/options/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/pr-14384/test.filter.js b/webpack-test/configCases/loaders/pr-14384/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/pr-14384/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/pre-post-loader/test.filter.js b/webpack-test/configCases/loaders/pre-post-loader/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/pre-post-loader/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/loaders/remaining-request/test.filter.js b/webpack-test/configCases/loaders/remaining-request/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/loaders/remaining-request/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/managedPaths/futureDefaults/test.filter.js b/webpack-test/configCases/managedPaths/futureDefaults/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/managedPaths/futureDefaults/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/mangle/mangle-with-object-prop/test.filter.js b/webpack-test/configCases/mangle/mangle-with-object-prop/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/mangle/mangle-with-object-prop/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/module-name/different-issuers-for-same-module/test.filter.js b/webpack-test/configCases/module-name/different-issuers-for-same-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/module-name/different-issuers-for-same-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/module/externals/test.filter.js b/webpack-test/configCases/module/externals/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/module/externals/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/module/runtime-chunk/test.filter.js b/webpack-test/configCases/module/runtime-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/module/runtime-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/module/split-chunks/test.filter.js b/webpack-test/configCases/module/split-chunks/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/module/split-chunks/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/no-parse/module.exports/test.filter.js b/webpack-test/configCases/no-parse/module.exports/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/no-parse/module.exports/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/no-parse/no-parse-function/test.filter.js b/webpack-test/configCases/no-parse/no-parse-function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/no-parse/no-parse-function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/node/node-prefix/test.filter.js b/webpack-test/configCases/node/node-prefix/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/node/node-prefix/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/chunk/test.filter.js b/webpack-test/configCases/optimization/chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/depend-on-runtimes/test.filter.js b/webpack-test/configCases/optimization/depend-on-runtimes/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/depend-on-runtimes/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/hashed-module-ids/test.filter.js b/webpack-test/configCases/optimization/hashed-module-ids/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/hashed-module-ids/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/minimizer/test.filter.js b/webpack-test/configCases/optimization/minimizer/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/minimizer/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/named-modules/test.filter.js b/webpack-test/configCases/optimization/named-modules/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/named-modules/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/runtime-specific-used-exports/test.filter.js b/webpack-test/configCases/optimization/runtime-specific-used-exports/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/runtime-specific-used-exports/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/optimization/runtime-specific-used-exports2/test.filter.js b/webpack-test/configCases/optimization/runtime-specific-used-exports2/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/optimization/runtime-specific-used-exports2/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output-module/check-defaults/test.filter.js b/webpack-test/configCases/output-module/check-defaults/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output-module/check-defaults/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output-module/simple/test.filter.js b/webpack-test/configCases/output-module/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output-module/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/charset/test.filter.js b/webpack-test/configCases/output/charset/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/charset/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/function/test.filter.js b/webpack-test/configCases/output/function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/import-meta-name/test.filter.js b/webpack-test/configCases/output/import-meta-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/import-meta-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/inner-dirs-entries/test.filter.js b/webpack-test/configCases/output/inner-dirs-entries/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/inner-dirs-entries/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/publicPath-node/test.filter.js b/webpack-test/configCases/output/publicPath-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/publicPath-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/publicPath-scriptType-module/test.filter.js b/webpack-test/configCases/output/publicPath-scriptType-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/publicPath-scriptType-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/publicPath-web/test.filter.js b/webpack-test/configCases/output/publicPath-web/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/publicPath-web/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/output/string/test.filter.js b/webpack-test/configCases/output/string/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/output/string/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/context/test.filter.js b/webpack-test/configCases/parsing/context/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/context/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/extended-api/test.filter.js b/webpack-test/configCases/parsing/extended-api/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/extended-api/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/harmony-global/test.filter.js b/webpack-test/configCases/parsing/harmony-global/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/harmony-global/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/harmony-this-concat/test.filter.js b/webpack-test/configCases/parsing/harmony-this-concat/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/harmony-this-concat/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/harmony-this/test.filter.js b/webpack-test/configCases/parsing/harmony-this/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/harmony-this/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/import-ignore/test.filter.js b/webpack-test/configCases/parsing/import-ignore/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/import-ignore/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-11619/test.filter.js b/webpack-test/configCases/parsing/issue-11619/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-11619/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-14545/test.filter.js b/webpack-test/configCases/parsing/issue-14545/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-14545/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-14720/test.filter.js b/webpack-test/configCases/parsing/issue-14720/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-14720/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-2942/test.filter.js b/webpack-test/configCases/parsing/issue-2942/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-2942/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-336/test.filter.js b/webpack-test/configCases/parsing/issue-336/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-336/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-4857/test.filter.js b/webpack-test/configCases/parsing/issue-4857/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-4857/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-5624/test.filter.js b/webpack-test/configCases/parsing/issue-5624/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-5624/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-8293/test.filter.js b/webpack-test/configCases/parsing/issue-8293/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-8293/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-9042/test.filter.js b/webpack-test/configCases/parsing/issue-9042/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-9042/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/issue-9156/test.filter.js b/webpack-test/configCases/parsing/issue-9156/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/issue-9156/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/node-source-plugin-off/test.filter.js b/webpack-test/configCases/parsing/node-source-plugin-off/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/node-source-plugin-off/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/node-stuff-plugin-off/test.filter.js b/webpack-test/configCases/parsing/node-stuff-plugin-off/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/node-stuff-plugin-off/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/optional-chaining/test.filter.js b/webpack-test/configCases/parsing/optional-chaining/test.filter.js index 698f2822d2d..cc753175231 100644 --- a/webpack-test/configCases/parsing/optional-chaining/test.filter.js +++ b/webpack-test/configCases/parsing/optional-chaining/test.filter.js @@ -1,5 +1,8 @@ -var supportsOptionalChaining = require("../../../helpers/supportsOptionalChaining"); -module.exports = function (config) { - return supportsOptionalChaining(); -}; +// var supportsOptionalChaining = require("../../../helpers/supportsOptionalChaining"); + +// module.exports = function (config) { +// return supportsOptionalChaining(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/optional/test.filter.js b/webpack-test/configCases/parsing/optional/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/optional/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/relative-filedirname/test.filter.js b/webpack-test/configCases/parsing/relative-filedirname/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/relative-filedirname/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/require-ignore/test.filter.js b/webpack-test/configCases/parsing/require-ignore/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/require-ignore/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/require.main/test.filter.js b/webpack-test/configCases/parsing/require.main/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/require.main/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/requirejs/test.filter.js b/webpack-test/configCases/parsing/requirejs/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/requirejs/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/parsing/system.import/test.filter.js b/webpack-test/configCases/parsing/system.import/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/parsing/system.import/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/performance/many-async-imports/test.filter.js b/webpack-test/configCases/performance/many-async-imports/test.filter.js index 8b7e505b1bf..f4652c84f5e 100644 --- a/webpack-test/configCases/performance/many-async-imports/test.filter.js +++ b/webpack-test/configCases/performance/many-async-imports/test.filter.js @@ -1,3 +1,6 @@ -module.exports = function(config) { - return !/^v(4|6)/.test(process.version); -}; + +// module.exports = function(config) { +// return !/^v(4|6)/.test(process.version); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/performance/many-exports/test.filter.js b/webpack-test/configCases/performance/many-exports/test.filter.js index 8b7e505b1bf..13e099c70fd 100644 --- a/webpack-test/configCases/performance/many-exports/test.filter.js +++ b/webpack-test/configCases/performance/many-exports/test.filter.js @@ -1,3 +1,5 @@ module.exports = function(config) { return !/^v(4|6)/.test(process.version); }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/banner-plugin-hashing/test.filter.js b/webpack-test/configCases/plugins/banner-plugin-hashing/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/banner-plugin-hashing/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/banner-plugin/test.filter.js b/webpack-test/configCases/plugins/banner-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/banner-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/define-plugin-bigint/test.filter.js b/webpack-test/configCases/plugins/define-plugin-bigint/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/define-plugin-bigint/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/define-plugin/test.filter.js b/webpack-test/configCases/plugins/define-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/define-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/environment-plugin/test.filter.js b/webpack-test/configCases/plugins/environment-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/environment-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/lib-manifest-plugin/test.filter.js b/webpack-test/configCases/plugins/lib-manifest-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/lib-manifest-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/loader-options-plugin/test.filter.js b/webpack-test/configCases/plugins/loader-options-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/loader-options-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/min-chunk-size/test.filter.js b/webpack-test/configCases/plugins/min-chunk-size/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/min-chunk-size/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/mini-css-extract-plugin/test.filter.js b/webpack-test/configCases/plugins/mini-css-extract-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/mini-css-extract-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/profiling-plugin/test.filter.js b/webpack-test/configCases/plugins/profiling-plugin/test.filter.js index b36fb8fa768..abd8575cbc8 100644 --- a/webpack-test/configCases/plugins/profiling-plugin/test.filter.js +++ b/webpack-test/configCases/plugins/profiling-plugin/test.filter.js @@ -1,3 +1,5 @@ -module.exports = function(config) { - return !process.env.CI; -}; +// module.exports = function(config) { +// return !process.env.CI; +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/progress-plugin/test.filter.js b/webpack-test/configCases/plugins/progress-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/progress-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/provide-plugin/test.filter.js b/webpack-test/configCases/plugins/provide-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/provide-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/source-map-dev-tool-plugin/test.filter.js b/webpack-test/configCases/plugins/source-map-dev-tool-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/source-map-dev-tool-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/source-map-dev-tool-plugin~append/test.filter.js b/webpack-test/configCases/plugins/source-map-dev-tool-plugin~append/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/source-map-dev-tool-plugin~append/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/plugins/terser-plugin/test.filter.js b/webpack-test/configCases/plugins/terser-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/plugins/terser-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/process-assets/html-plugin/test.filter.js b/webpack-test/configCases/process-assets/html-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/process-assets/html-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/race-conditions/load-module/test.filter.js b/webpack-test/configCases/race-conditions/load-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/race-conditions/load-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rebuild/finishModules/test.filter.js b/webpack-test/configCases/rebuild/finishModules/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rebuild/finishModules/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rebuild/rebuildWithNewDependencies/test.filter.js b/webpack-test/configCases/rebuild/rebuildWithNewDependencies/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rebuild/rebuildWithNewDependencies/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/records/issue-295/test.filter.js b/webpack-test/configCases/records/issue-295/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/records/issue-295/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/records/issue-2991/test.filter.js b/webpack-test/configCases/records/issue-2991/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/records/issue-2991/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/records/issue-7339/test.filter.js b/webpack-test/configCases/records/issue-7339/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/records/issue-7339/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/records/issue-7492/test.filter.js b/webpack-test/configCases/records/issue-7492/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/records/issue-7492/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/records/stable-sort/test.filter.js b/webpack-test/configCases/records/stable-sort/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/records/stable-sort/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/require/module-require/test.filter.js b/webpack-test/configCases/require/module-require/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/require/module-require/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve-merging/override/test.filter.js b/webpack-test/configCases/resolve-merging/override/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve-merging/override/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/context-resolve-with-ignore/test.filter.js b/webpack-test/configCases/resolve/context-resolve-with-ignore/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/context-resolve-with-ignore/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/empty-context-module/test.filter.js b/webpack-test/configCases/resolve/empty-context-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/empty-context-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/fallback/test.filter.js b/webpack-test/configCases/resolve/fallback/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/fallback/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/issue-11335-context-module/test.filter.js b/webpack-test/configCases/resolve/issue-11335-context-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/issue-11335-context-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/issue-15580/test.filter.js b/webpack-test/configCases/resolve/issue-15580/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/issue-15580/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/multi-alias/test.filter.js b/webpack-test/configCases/resolve/multi-alias/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/multi-alias/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolve/only-module/test.filter.js b/webpack-test/configCases/resolve/only-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolve/only-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolving/extensions-order/test.filter.js b/webpack-test/configCases/resolving/extensions-order/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolving/extensions-order/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolving/prefer-absolute/test.filter.js b/webpack-test/configCases/resolving/prefer-absolute/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolving/prefer-absolute/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/resolving/prefer-root/test.filter.js b/webpack-test/configCases/resolving/prefer-root/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/resolving/prefer-root/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/chaining/test.filter.js b/webpack-test/configCases/rule-set/chaining/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/chaining/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/compiler/test.filter.js b/webpack-test/configCases/rule-set/compiler/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/compiler/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/custom/test.filter.js b/webpack-test/configCases/rule-set/custom/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/custom/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/query/test.filter.js b/webpack-test/configCases/rule-set/query/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/query/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/resolve-options/test.filter.js b/webpack-test/configCases/rule-set/resolve-options/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/resolve-options/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/simple-use-array-fn/test.filter.js b/webpack-test/configCases/rule-set/simple-use-array-fn/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/simple-use-array-fn/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/simple-use-fn-array/test.filter.js b/webpack-test/configCases/rule-set/simple-use-fn-array/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/simple-use-fn-array/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/simple/test.filter.js b/webpack-test/configCases/rule-set/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/rule-set/undefined-values/test.filter.js b/webpack-test/configCases/rule-set/undefined-values/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/rule-set/undefined-values/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/runtime/entries-in-runtime/test.filter.js b/webpack-test/configCases/runtime/entries-in-runtime/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/runtime/entries-in-runtime/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/runtime/invalid-esm-export/test.filter.js b/webpack-test/configCases/runtime/invalid-esm-export/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/runtime/invalid-esm-export/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/runtime/no-runtime-per-entry/test.filter.js b/webpack-test/configCases/runtime/no-runtime-per-entry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/runtime/no-runtime-per-entry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/runtime/opt-in-finally/test.filter.js b/webpack-test/configCases/runtime/opt-in-finally/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/runtime/opt-in-finally/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/class-naming/test.filter.js b/webpack-test/configCases/scope-hoisting/class-naming/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/class-naming/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/create-dll-plugin/test.filter.js b/webpack-test/configCases/scope-hoisting/create-dll-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/create-dll-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/dll-plugin/test.filter.js b/webpack-test/configCases/scope-hoisting/dll-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/dll-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/esModule/test.filter.js b/webpack-test/configCases/scope-hoisting/esModule/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/esModule/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/export-global/test.filter.js b/webpack-test/configCases/scope-hoisting/export-global/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/export-global/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/harmony-pure-default/test.filter.js b/webpack-test/configCases/scope-hoisting/harmony-pure-default/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/harmony-pure-default/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/named-modules/test.filter.js b/webpack-test/configCases/scope-hoisting/named-modules/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/named-modules/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/scope-hoisting/strictThisContextOnImports/test.filter.js b/webpack-test/configCases/scope-hoisting/strictThisContextOnImports/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/scope-hoisting/strictThisContextOnImports/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/consume-module/test.filter.js b/webpack-test/configCases/sharing/consume-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/consume-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/consume-multiple-versions/test.filter.js b/webpack-test/configCases/sharing/consume-multiple-versions/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/consume-multiple-versions/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/no-override-loaded/test.filter.js b/webpack-test/configCases/sharing/no-override-loaded/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/no-override-loaded/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/provide-eager-module/test.filter.js b/webpack-test/configCases/sharing/provide-eager-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/provide-eager-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/provide-module/test.filter.js b/webpack-test/configCases/sharing/provide-module/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/provide-module/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/provide-multiple-versions/test.filter.js b/webpack-test/configCases/sharing/provide-multiple-versions/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/provide-multiple-versions/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/provide-shared-with-runtime-chunk/test.filter.js b/webpack-test/configCases/sharing/provide-shared-with-runtime-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/provide-shared-with-runtime-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/share-multiple-versions/test.filter.js b/webpack-test/configCases/sharing/share-multiple-versions/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/share-multiple-versions/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/sharing/share-plugin/test.filter.js b/webpack-test/configCases/sharing/share-plugin/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/sharing/share-plugin/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/side-effects/issue-13063/test.filter.js b/webpack-test/configCases/side-effects/issue-13063/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/side-effects/issue-13063/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/side-effects/side-effects-override/test.filter.js b/webpack-test/configCases/side-effects/side-effects-override/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/side-effects/side-effects-override/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/side-effects/side-effects-values/test.filter.js b/webpack-test/configCases/side-effects/side-effects-values/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/side-effects/side-effects-values/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/side-effects/type-reexports/test.filter.js b/webpack-test/configCases/side-effects/type-reexports/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/side-effects/type-reexports/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/side-effects/url/test.filter.js b/webpack-test/configCases/side-effects/url/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/side-effects/url/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/simple/empty-config/test.filter.js b/webpack-test/configCases/simple/empty-config/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/simple/empty-config/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/simple/multi-compiler-functions-export/test.filter.js b/webpack-test/configCases/simple/multi-compiler-functions-export/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/simple/multi-compiler-functions-export/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/simple/multi-compiler-functions/test.filter.js b/webpack-test/configCases/simple/multi-compiler-functions/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/simple/multi-compiler-functions/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/simple/multi-compiler/test.filter.js b/webpack-test/configCases/simple/multi-compiler/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/simple/multi-compiler/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/array-as-output-library-in-object-output/test.filter.js b/webpack-test/configCases/source-map/array-as-output-library-in-object-output/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/array-as-output-library-in-object-output/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/array-as-output-library/test.filter.js b/webpack-test/configCases/source-map/array-as-output-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/array-as-output-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/context-module-source-path/test.filter.js b/webpack-test/configCases/source-map/context-module-source-path/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/context-module-source-path/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/default-filename-extensions-css/test.filter.js b/webpack-test/configCases/source-map/default-filename-extensions-css/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/default-filename-extensions-css/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/default-filename-extensions-js/test.filter.js b/webpack-test/configCases/source-map/default-filename-extensions-js/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/default-filename-extensions-js/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/default-filename-extensions-mjs/test.filter.js b/webpack-test/configCases/source-map/default-filename-extensions-mjs/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/default-filename-extensions-mjs/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/exclude-chunks-source-map/test.filter.js b/webpack-test/configCases/source-map/exclude-chunks-source-map/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/exclude-chunks-source-map/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/exclude-modules-source-map/test.filter.js b/webpack-test/configCases/source-map/exclude-modules-source-map/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/exclude-modules-source-map/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/module-names/test.filter.js b/webpack-test/configCases/source-map/module-names/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/module-names/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/namespace-source-path-no-truncate/test.filter.js b/webpack-test/configCases/source-map/namespace-source-path-no-truncate/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/namespace-source-path-no-truncate/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/namespace-source-path.library/test.filter.js b/webpack-test/configCases/source-map/namespace-source-path.library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/namespace-source-path.library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/namespace-source-path/test.filter.js b/webpack-test/configCases/source-map/namespace-source-path/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/namespace-source-path/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/no-source-map/test.filter.js b/webpack-test/configCases/source-map/no-source-map/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/no-source-map/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/nosources/test.filter.js b/webpack-test/configCases/source-map/nosources/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/nosources/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/object-as-output-library/test.filter.js b/webpack-test/configCases/source-map/object-as-output-library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/object-as-output-library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/relative-source-map-path/test.filter.js b/webpack-test/configCases/source-map/relative-source-map-path/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/relative-source-map-path/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/relative-source-maps-by-loader/test.filter.js b/webpack-test/configCases/source-map/relative-source-maps-by-loader/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/relative-source-maps-by-loader/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/resource-path/test.filter.js b/webpack-test/configCases/source-map/resource-path/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/resource-path/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/source-map-filename-contenthash/test.filter.js b/webpack-test/configCases/source-map/source-map-filename-contenthash/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/source-map-filename-contenthash/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/source-map-with-profiling-plugin/test.filter.js b/webpack-test/configCases/source-map/source-map-with-profiling-plugin/test.filter.js index b36fb8fa768..abd8575cbc8 100644 --- a/webpack-test/configCases/source-map/source-map-with-profiling-plugin/test.filter.js +++ b/webpack-test/configCases/source-map/source-map-with-profiling-plugin/test.filter.js @@ -1,3 +1,5 @@ -module.exports = function(config) { - return !process.env.CI; -}; +// module.exports = function(config) { +// return !process.env.CI; +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/source-map/sources-array-production/test.filter.js b/webpack-test/configCases/source-map/sources-array-production/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/source-map/sources-array-production/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/correct-order/test.filter.js b/webpack-test/configCases/split-chunks-common/correct-order/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/correct-order/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/extract-async-from-entry/test.filter.js b/webpack-test/configCases/split-chunks-common/extract-async-from-entry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/extract-async-from-entry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/hot-multi/test.filter.js b/webpack-test/configCases/split-chunks-common/hot-multi/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/hot-multi/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/hot/test.filter.js b/webpack-test/configCases/split-chunks-common/hot/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/hot/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/inverted-order/test.filter.js b/webpack-test/configCases/split-chunks-common/inverted-order/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/inverted-order/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/issue-12128/test.filter.js b/webpack-test/configCases/split-chunks-common/issue-12128/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/issue-12128/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/library/test.filter.js b/webpack-test/configCases/split-chunks-common/library/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/library/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/move-entry/test.filter.js b/webpack-test/configCases/split-chunks-common/move-entry/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/move-entry/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/move-to-grandparent/test.filter.js b/webpack-test/configCases/split-chunks-common/move-to-grandparent/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/move-to-grandparent/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/simple/test.filter.js b/webpack-test/configCases/split-chunks-common/simple/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/simple/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks-common/target-node/test.filter.js b/webpack-test/configCases/split-chunks-common/target-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks-common/target-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/asnyc-entries/test.filter.js b/webpack-test/configCases/split-chunks/asnyc-entries/test.filter.js index 7039623344e..4bee28e9aa7 100644 --- a/webpack-test/configCases/split-chunks/asnyc-entries/test.filter.js +++ b/webpack-test/configCases/split-chunks/asnyc-entries/test.filter.js @@ -1,5 +1,7 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); +// var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/chunk-filename-delimiter-default/test.filter.js b/webpack-test/configCases/split-chunks/chunk-filename-delimiter-default/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/chunk-filename-delimiter-default/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/chunk-filename-delimiter/test.filter.js b/webpack-test/configCases/split-chunks/chunk-filename-delimiter/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/chunk-filename-delimiter/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/custom-filename-function/test.filter.js b/webpack-test/configCases/split-chunks/custom-filename-function/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/custom-filename-function/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/custom-filename-many-custom/test.filter.js b/webpack-test/configCases/split-chunks/custom-filename-many-custom/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/custom-filename-many-custom/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/custom-filename/test.filter.js b/webpack-test/configCases/split-chunks/custom-filename/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/custom-filename/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/entry-point-error/test.filter.js b/webpack-test/configCases/split-chunks/entry-point-error/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/entry-point-error/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/incorrect-chunk-reuse/test.filter.js b/webpack-test/configCases/split-chunks/incorrect-chunk-reuse/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/incorrect-chunk-reuse/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/issue-11337/test.filter.js b/webpack-test/configCases/split-chunks/issue-11337/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/issue-11337/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/issue-11513/test.filter.js b/webpack-test/configCases/split-chunks/issue-11513/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/issue-11513/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/issue-12307/test.filter.js b/webpack-test/configCases/split-chunks/issue-12307/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/issue-12307/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/issue-8908/test.filter.js b/webpack-test/configCases/split-chunks/issue-8908/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/issue-8908/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/issue-9491/test.filter.js b/webpack-test/configCases/split-chunks/issue-9491/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/issue-9491/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/max-size-casing/test.filter.js b/webpack-test/configCases/split-chunks/max-size-casing/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/max-size-casing/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/module-type-filter/test.filter.js b/webpack-test/configCases/split-chunks/module-type-filter/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/module-type-filter/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/move-to-entrypoint/test.filter.js b/webpack-test/configCases/split-chunks/move-to-entrypoint/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/move-to-entrypoint/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/no-options/test.filter.js b/webpack-test/configCases/split-chunks/no-options/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/no-options/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/reuse-chunk-name/test.filter.js b/webpack-test/configCases/split-chunks/reuse-chunk-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/reuse-chunk-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/runtime-chunk-async-node/test.filter.js b/webpack-test/configCases/split-chunks/runtime-chunk-async-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/runtime-chunk-async-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/runtime-chunk-no-async/test.filter.js b/webpack-test/configCases/split-chunks/runtime-chunk-no-async/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/runtime-chunk-no-async/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/runtime-chunk-node-13130/test.filter.js b/webpack-test/configCases/split-chunks/runtime-chunk-node-13130/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/runtime-chunk-node-13130/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/runtime-chunk-node/test.filter.js b/webpack-test/configCases/split-chunks/runtime-chunk-node/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/runtime-chunk-node/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/runtime-chunk/test.filter.js b/webpack-test/configCases/split-chunks/runtime-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/runtime-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/split-chunks/vendor-only-entrypoint/test.filter.js b/webpack-test/configCases/split-chunks/vendor-only-entrypoint/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/split-chunks/vendor-only-entrypoint/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/custom-policy-name/test.filter.js b/webpack-test/configCases/trusted-types/custom-policy-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/trusted-types/custom-policy-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/default-policy-name/test.filter.js b/webpack-test/configCases/trusted-types/default-policy-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/trusted-types/default-policy-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/devtool-eval/test.filter.js b/webpack-test/configCases/trusted-types/devtool-eval/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/trusted-types/devtool-eval/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/no-policy-name/test.filter.js b/webpack-test/configCases/trusted-types/no-policy-name/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/trusted-types/no-policy-name/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/no-trusted-types/test.filter.js b/webpack-test/configCases/trusted-types/no-trusted-types/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/trusted-types/no-trusted-types/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/trusted-types/web-worker/test.filter.js b/webpack-test/configCases/trusted-types/web-worker/test.filter.js index 7039623344e..4bee28e9aa7 100644 --- a/webpack-test/configCases/trusted-types/web-worker/test.filter.js +++ b/webpack-test/configCases/trusted-types/web-worker/test.filter.js @@ -1,5 +1,7 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); +// var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/umd/issue-15545/test.filter.js b/webpack-test/configCases/umd/issue-15545/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/umd/issue-15545/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/utils/lazy-set/test.filter.js b/webpack-test/configCases/utils/lazy-set/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/utils/lazy-set/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/wasm/export-imported-global/test.filter.js b/webpack-test/configCases/wasm/export-imported-global/test.filter.js index 23177349638..0609606cad2 100644 --- a/webpack-test/configCases/wasm/export-imported-global/test.filter.js +++ b/webpack-test/configCases/wasm/export-imported-global/test.filter.js @@ -1,5 +1,8 @@ -var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); -module.exports = function(config) { - return supportsWebAssembly(); -}; +// var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); + +// module.exports = function(config) { +// return supportsWebAssembly(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/wasm/identical/test.filter.js b/webpack-test/configCases/wasm/identical/test.filter.js index 23177349638..96db1097721 100644 --- a/webpack-test/configCases/wasm/identical/test.filter.js +++ b/webpack-test/configCases/wasm/identical/test.filter.js @@ -1,5 +1,7 @@ -var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); +// var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); -module.exports = function(config) { - return supportsWebAssembly(); -}; +// module.exports = function(config) { +// return supportsWebAssembly(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/wasm/import-wasm-wasm/test.filter.js b/webpack-test/configCases/wasm/import-wasm-wasm/test.filter.js index 23177349638..0609606cad2 100644 --- a/webpack-test/configCases/wasm/import-wasm-wasm/test.filter.js +++ b/webpack-test/configCases/wasm/import-wasm-wasm/test.filter.js @@ -1,5 +1,8 @@ -var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); -module.exports = function(config) { - return supportsWebAssembly(); -}; +// var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); + +// module.exports = function(config) { +// return supportsWebAssembly(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/wasm/missing-wasm-experiment/test.filter.js b/webpack-test/configCases/wasm/missing-wasm-experiment/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/wasm/missing-wasm-experiment/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/wasm/wasm-in-initial-chunk-error/test.filter.js b/webpack-test/configCases/wasm/wasm-in-initial-chunk-error/test.filter.js index 0e71c44cb38..6174cd632da 100644 --- a/webpack-test/configCases/wasm/wasm-in-initial-chunk-error/test.filter.js +++ b/webpack-test/configCases/wasm/wasm-in-initial-chunk-error/test.filter.js @@ -1,5 +1,7 @@ -var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); +// var supportsWebAssembly = require("../../../helpers/supportsWebAssembly"); -module.exports = function() { - return supportsWebAssembly(); -}; +// module.exports = function() { +// return supportsWebAssembly(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/attach-existing/test.filter.js b/webpack-test/configCases/web/attach-existing/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/attach-existing/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/node-source-future-defaults/test.filter.js b/webpack-test/configCases/web/node-source-future-defaults/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/node-source-future-defaults/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/node-source-global/test.filter.js b/webpack-test/configCases/web/node-source-global/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/node-source-global/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/node-source/test.filter.js b/webpack-test/configCases/web/node-source/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/node-source/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/non-js-chunks-entrypoint-runtime-chunk/test.filter.js b/webpack-test/configCases/web/non-js-chunks-entrypoint-runtime-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/non-js-chunks-entrypoint-runtime-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/non-js-chunks-entrypoint/test.filter.js b/webpack-test/configCases/web/non-js-chunks-entrypoint/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/non-js-chunks-entrypoint/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/nonce/test.filter.js b/webpack-test/configCases/web/nonce/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/nonce/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/preexecuted-chunk/test.filter.js b/webpack-test/configCases/web/preexecuted-chunk/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/preexecuted-chunk/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/prefetch-preload/test.filter.js b/webpack-test/configCases/web/prefetch-preload/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/prefetch-preload/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/prefetch-split-chunks/test.filter.js b/webpack-test/configCases/web/prefetch-split-chunks/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/prefetch-split-chunks/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/retry-failed-import/test.filter.js b/webpack-test/configCases/web/retry-failed-import/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/retry-failed-import/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/web/unique-jsonp/test.filter.js b/webpack-test/configCases/web/unique-jsonp/test.filter.js new file mode 100644 index 00000000000..3be456dcd23 --- /dev/null +++ b/webpack-test/configCases/web/unique-jsonp/test.filter.js @@ -0,0 +1 @@ +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/custom-worker/test.filter.js b/webpack-test/configCases/worker/custom-worker/test.filter.js index 7039623344e..39d4341c64c 100644 --- a/webpack-test/configCases/worker/custom-worker/test.filter.js +++ b/webpack-test/configCases/worker/custom-worker/test.filter.js @@ -1,5 +1,8 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// var supportsWorker = require("../../../helpers/supportsWorker"); + +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/node-worker-hmr/test.filter.js b/webpack-test/configCases/worker/node-worker-hmr/test.filter.js index 7039623344e..4bee28e9aa7 100644 --- a/webpack-test/configCases/worker/node-worker-hmr/test.filter.js +++ b/webpack-test/configCases/worker/node-worker-hmr/test.filter.js @@ -1,5 +1,7 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); +// var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/node-worker-named/test.filter.js b/webpack-test/configCases/worker/node-worker-named/test.filter.js index 7039623344e..39d4341c64c 100644 --- a/webpack-test/configCases/worker/node-worker-named/test.filter.js +++ b/webpack-test/configCases/worker/node-worker-named/test.filter.js @@ -1,5 +1,8 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// var supportsWorker = require("../../../helpers/supportsWorker"); + +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/node-worker/test.filter.js b/webpack-test/configCases/worker/node-worker/test.filter.js index 7039623344e..39d4341c64c 100644 --- a/webpack-test/configCases/worker/node-worker/test.filter.js +++ b/webpack-test/configCases/worker/node-worker/test.filter.js @@ -1,5 +1,8 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// var supportsWorker = require("../../../helpers/supportsWorker"); + +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/web-worker/test.filter.js b/webpack-test/configCases/worker/web-worker/test.filter.js index 7039623344e..39d4341c64c 100644 --- a/webpack-test/configCases/worker/web-worker/test.filter.js +++ b/webpack-test/configCases/worker/web-worker/test.filter.js @@ -1,5 +1,8 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// var supportsWorker = require("../../../helpers/supportsWorker"); + +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/configCases/worker/worker-contenthash/test.filter.js b/webpack-test/configCases/worker/worker-contenthash/test.filter.js index 7039623344e..39d4341c64c 100644 --- a/webpack-test/configCases/worker/worker-contenthash/test.filter.js +++ b/webpack-test/configCases/worker/worker-contenthash/test.filter.js @@ -1,5 +1,8 @@ -var supportsWorker = require("../../../helpers/supportsWorker"); -module.exports = function (config) { - return supportsWorker(); -}; +// var supportsWorker = require("../../../helpers/supportsWorker"); + +// module.exports = function (config) { +// return supportsWorker(); +// }; + +module.exports = () => {return false} \ No newline at end of file diff --git a/webpack-test/helpers/captureStdio.js b/webpack-test/helpers/captureStdio.js index c32cf4a4593..f54cded33a6 100644 --- a/webpack-test/helpers/captureStdio.js +++ b/webpack-test/helpers/captureStdio.js @@ -6,7 +6,7 @@ module.exports = (stdio, tty) => { const write = stdio.write; const isTTY = stdio.isTTY; - stdio.write = function (str) { + stdio.write = function(str) { logs.push(str); }; if (tty !== undefined) stdio.isTTY = tty; @@ -31,11 +31,11 @@ module.exports = (stdio, tty) => { stdio.write = write; stdio.isTTY = isTTY; - delete require.cache[require.resolve("../../")]; - delete require.cache[ - require.resolve("../../lib/node/NodeEnvironmentPlugin") - ]; - delete require.cache[require.resolve("../../lib/node/nodeConsole")]; + delete require.cache[require.resolve("@rspack/core")]; + // delete require.cache[ + // require.resolve("../../lib/node/NodeEnvironmentPlugin") + // ]; + // delete require.cache[require.resolve("../../lib/node/nodeConsole")]; } }; }; diff --git a/webpack-test/lib/util/identifier.js b/webpack-test/lib/util/identifier.js new file mode 100644 index 00000000000..d849c67c9b2 --- /dev/null +++ b/webpack-test/lib/util/identifier.js @@ -0,0 +1,378 @@ + +/* + MIT License http://www.opensource.org/licenses/mit-license.php +*/ + +"use strict"; + +const path = require("path"); + +const WINDOWS_ABS_PATH_REGEXP = /^[a-zA-Z]:[\\/]/; +const SEGMENTS_SPLIT_REGEXP = /([|!])/; +const WINDOWS_PATH_SEPARATOR_REGEXP = /\\/g; + +/** + * @typedef {Object} MakeRelativePathsCache + * @property {Map>=} relativePaths + */ + +const relativePathToRequest = relativePath => { + if (relativePath === "") return "./."; + if (relativePath === "..") return "../."; + if (relativePath.startsWith("../")) return relativePath; + return `./${relativePath}`; +}; + +/** + * @param {string} context context for relative path + * @param {string} maybeAbsolutePath path to make relative + * @returns {string} relative path in request style + */ +const absoluteToRequest = (context, maybeAbsolutePath) => { + if (maybeAbsolutePath[0] === "/") { + if ( + maybeAbsolutePath.length > 1 && + maybeAbsolutePath[maybeAbsolutePath.length - 1] === "/" + ) { + // this 'path' is actually a regexp generated by dynamic requires. + // Don't treat it as an absolute path. + return maybeAbsolutePath; + } + + const querySplitPos = maybeAbsolutePath.indexOf("?"); + let resource = + querySplitPos === -1 + ? maybeAbsolutePath + : maybeAbsolutePath.slice(0, querySplitPos); + resource = relativePathToRequest(path.posix.relative(context, resource)); + return querySplitPos === -1 + ? resource + : resource + maybeAbsolutePath.slice(querySplitPos); + } + + if (WINDOWS_ABS_PATH_REGEXP.test(maybeAbsolutePath)) { + const querySplitPos = maybeAbsolutePath.indexOf("?"); + let resource = + querySplitPos === -1 + ? maybeAbsolutePath + : maybeAbsolutePath.slice(0, querySplitPos); + resource = path.win32.relative(context, resource); + if (!WINDOWS_ABS_PATH_REGEXP.test(resource)) { + resource = relativePathToRequest( + resource.replace(WINDOWS_PATH_SEPARATOR_REGEXP, "/") + ); + } + return querySplitPos === -1 + ? resource + : resource + maybeAbsolutePath.slice(querySplitPos); + } + + // not an absolute path + return maybeAbsolutePath; +}; + +/** + * @param {string} context context for relative path + * @param {string} relativePath path + * @returns {string} absolute path + */ +const requestToAbsolute = (context, relativePath) => { + if (relativePath.startsWith("./") || relativePath.startsWith("../")) + return path.join(context, relativePath); + return relativePath; +}; + +const makeCacheable = realFn => { + /** @type {WeakMap>} */ + const cache = new WeakMap(); + + const getCache = associatedObjectForCache => { + const entry = cache.get(associatedObjectForCache); + if (entry !== undefined) return entry; + /** @type {Map} */ + const map = new Map(); + cache.set(associatedObjectForCache, map); + return map; + }; + + /** + * @param {string} str the path with query and fragment + * @param {Object=} associatedObjectForCache an object to which the cache will be attached + * @returns {ParsedResource} parsed parts + */ + const fn = (str, associatedObjectForCache) => { + if (!associatedObjectForCache) return realFn(str); + const cache = getCache(associatedObjectForCache); + const entry = cache.get(str); + if (entry !== undefined) return entry; + const result = realFn(str); + cache.set(str, result); + return result; + }; + + fn.bindCache = associatedObjectForCache => { + const cache = getCache(associatedObjectForCache); + return str => { + const entry = cache.get(str); + if (entry !== undefined) return entry; + const result = realFn(str); + cache.set(str, result); + return result; + }; + }; + + return fn; +}; + +const makeCacheableWithContext = fn => { + /** @type {WeakMap>>} */ + const cache = new WeakMap(); + + /** + * @param {string} context context used to create relative path + * @param {string} identifier identifier used to create relative path + * @param {Object=} associatedObjectForCache an object to which the cache will be attached + * @returns {string} the returned relative path + */ + const cachedFn = (context, identifier, associatedObjectForCache) => { + if (!associatedObjectForCache) return fn(context, identifier); + + let innerCache = cache.get(associatedObjectForCache); + if (innerCache === undefined) { + innerCache = new Map(); + cache.set(associatedObjectForCache, innerCache); + } + + let cachedResult; + let innerSubCache = innerCache.get(context); + if (innerSubCache === undefined) { + innerCache.set(context, (innerSubCache = new Map())); + } else { + cachedResult = innerSubCache.get(identifier); + } + + if (cachedResult !== undefined) { + return cachedResult; + } else { + const result = fn(context, identifier); + innerSubCache.set(identifier, result); + return result; + } + }; + + /** + * @param {Object=} associatedObjectForCache an object to which the cache will be attached + * @returns {function(string, string): string} cached function + */ + cachedFn.bindCache = associatedObjectForCache => { + let innerCache; + if (associatedObjectForCache) { + innerCache = cache.get(associatedObjectForCache); + if (innerCache === undefined) { + innerCache = new Map(); + cache.set(associatedObjectForCache, innerCache); + } + } else { + innerCache = new Map(); + } + + /** + * @param {string} context context used to create relative path + * @param {string} identifier identifier used to create relative path + * @returns {string} the returned relative path + */ + const boundFn = (context, identifier) => { + let cachedResult; + let innerSubCache = innerCache.get(context); + if (innerSubCache === undefined) { + innerCache.set(context, (innerSubCache = new Map())); + } else { + cachedResult = innerSubCache.get(identifier); + } + + if (cachedResult !== undefined) { + return cachedResult; + } else { + const result = fn(context, identifier); + innerSubCache.set(identifier, result); + return result; + } + }; + + return boundFn; + }; + + /** + * @param {string} context context used to create relative path + * @param {Object=} associatedObjectForCache an object to which the cache will be attached + * @returns {function(string): string} cached function + */ + cachedFn.bindContextCache = (context, associatedObjectForCache) => { + let innerSubCache; + if (associatedObjectForCache) { + let innerCache = cache.get(associatedObjectForCache); + if (innerCache === undefined) { + innerCache = new Map(); + cache.set(associatedObjectForCache, innerCache); + } + + innerSubCache = innerCache.get(context); + if (innerSubCache === undefined) { + innerCache.set(context, (innerSubCache = new Map())); + } + } else { + innerSubCache = new Map(); + } + + /** + * @param {string} identifier identifier used to create relative path + * @returns {string} the returned relative path + */ + const boundFn = identifier => { + const cachedResult = innerSubCache.get(identifier); + if (cachedResult !== undefined) { + return cachedResult; + } else { + const result = fn(context, identifier); + innerSubCache.set(identifier, result); + return result; + } + }; + + return boundFn; + }; + + return cachedFn; +}; + +/** + * + * @param {string} context context for relative path + * @param {string} identifier identifier for path + * @returns {string} a converted relative path + */ +const _makePathsRelative = (context, identifier) => { + return identifier + .split(SEGMENTS_SPLIT_REGEXP) + .map(str => absoluteToRequest(context, str)) + .join(""); +}; + +exports.makePathsRelative = makeCacheableWithContext(_makePathsRelative); + +/** + * + * @param {string} context context for relative path + * @param {string} identifier identifier for path + * @returns {string} a converted relative path + */ +const _makePathsAbsolute = (context, identifier) => { + return identifier + .split(SEGMENTS_SPLIT_REGEXP) + .map(str => requestToAbsolute(context, str)) + .join(""); +}; + +exports.makePathsAbsolute = makeCacheableWithContext(_makePathsAbsolute); + +/** + * @param {string} context absolute context path + * @param {string} request any request string may containing absolute paths, query string, etc. + * @returns {string} a new request string avoiding absolute paths when possible + */ +const _contextify = (context, request) => { + return request + .split("!") + .map(r => absoluteToRequest(context, r)) + .join("!"); +}; + +const contextify = makeCacheableWithContext(_contextify); +exports.contextify = contextify; + +/** + * @param {string} context absolute context path + * @param {string} request any request string + * @returns {string} a new request string using absolute paths when possible + */ +const _absolutify = (context, request) => { + return request + .split("!") + .map(r => requestToAbsolute(context, r)) + .join("!"); +}; + +const absolutify = makeCacheableWithContext(_absolutify); +exports.absolutify = absolutify; + +const PATH_QUERY_FRAGMENT_REGEXP = + /^((?:\0.|[^?#\0])*)(\?(?:\0.|[^#\0])*)?(#.*)?$/; +const PATH_QUERY_REGEXP = /^((?:\0.|[^?\0])*)(\?.*)?$/; + +/** @typedef {{ resource: string, path: string, query: string, fragment: string }} ParsedResource */ +/** @typedef {{ resource: string, path: string, query: string }} ParsedResourceWithoutFragment */ + +/** + * @param {string} str the path with query and fragment + * @returns {ParsedResource} parsed parts + */ +const _parseResource = str => { + const match = PATH_QUERY_FRAGMENT_REGEXP.exec(str); + return { + resource: str, + path: match[1].replace(/\0(.)/g, "$1"), + query: match[2] ? match[2].replace(/\0(.)/g, "$1") : "", + fragment: match[3] || "" + }; +}; +exports.parseResource = makeCacheable(_parseResource); + +/** + * Parse resource, skips fragment part + * @param {string} str the path with query and fragment + * @returns {ParsedResourceWithoutFragment} parsed parts + */ +const _parseResourceWithoutFragment = str => { + const match = PATH_QUERY_REGEXP.exec(str); + return { + resource: str, + path: match[1].replace(/\0(.)/g, "$1"), + query: match[2] ? match[2].replace(/\0(.)/g, "$1") : "" + }; +}; +exports.parseResourceWithoutFragment = makeCacheable( + _parseResourceWithoutFragment +); + +/** + * @param {string} filename the filename which should be undone + * @param {string} outputPath the output path that is restored (only relevant when filename contains "..") + * @param {boolean} enforceRelative true returns ./ for empty paths + * @returns {string} repeated ../ to leave the directory of the provided filename to be back on output dir + */ +exports.getUndoPath = (filename, outputPath, enforceRelative) => { + let depth = -1; + let append = ""; + outputPath = outputPath.replace(/[\\/]$/, ""); + for (const part of filename.split(/[/\\]+/)) { + if (part === "..") { + if (depth > -1) { + depth--; + } else { + const i = outputPath.lastIndexOf("/"); + const j = outputPath.lastIndexOf("\\"); + const pos = i < 0 ? j : j < 0 ? i : Math.max(i, j); + if (pos < 0) return outputPath + "/"; + append = outputPath.slice(pos + 1) + "/" + append; + outputPath = outputPath.slice(0, pos); + } + } else if (part !== ".") { + depth++; + } + } + return depth > 0 + ? `${"../".repeat(depth)}${append}` + : enforceRelative + ? `./${append}` + : append; +}; diff --git a/webpack-test/package.json b/webpack-test/package.json new file mode 100644 index 00000000000..13ad4544a47 --- /dev/null +++ b/webpack-test/package.json @@ -0,0 +1,114 @@ +{ + "name": "webpack-test", + "private": "true", + "version": "0.0.0", + "license": "MIT", + "main": "./dist/index.d.ts", + "scripts": { + "test": "node --expose-gc --max-old-space-size=4096 --experimental-vm-modules --trace-deprecation ../node_modules/jest/bin/jest.js --logHeapUsage" + }, + "files": [ + "dist" + ], + "repository": "web-infra-dev/rspack", + "devDependencies": { + "@rspack/core": "workspace:*", + "@rspack/plugin-minify": "workspace:^", + "@rspack/plugin-node-polyfill": "workspace:^", + "@rspack/postcss-loader": "workspace:^", + "@swc/helpers": "^0.4.12", + "@types/jest": "29.0.2", + "@types/node": "^18.6.3", + "@types/rimraf": "3.0.2", + "@types/sinon": "10.0.13", + "@types/watchpack": "^2.4.0", + "@types/webpack-sources": "3.2.0", + "@types/ws": "8.5.3", + "ajv": "^8.12.0", + "babel-loader": "^9.1.0", + "babel-plugin-import": "^1.13.5", + "chokidar": "3.5.3", + "copy-webpack-plugin": "5", + "file-loader": "^6.2.0", + "jest-serializer-path": "^0.1.15", + "less": "4.1.3", + "less-loader": "^11.1.0", + "postcss-loader": "^7.0.2", + "postcss-pxtorem": "^6.0.0", + "react-relay": "^14.1.0", + "rimraf": "3.0.2", + "sass": "^1.56.2", + "sass-loader": "^13.2.0", + "sinon": "14.0.0", + "source-map": "^0.7.4", + "terser": "5.16.1", + "ts-node": "10.9.1", + "typescript": "^4.7.4", + "util": "0.12.5", + "uvu": "0.5.6", + "webpack-dev-server": "4.13.1" + }, + "dependencies": { + "@rspack/binding": "workspace:*", + "@rspack/dev-client": "workspace:*", + "@swc/helpers": "0.4.13", + "browserslist": "^4.21.3", + "enhanced-resolve": "5.12.0", + "graceful-fs": "4.2.10", + "neo-async": "2.6.2", + "react-refresh": "0.14.0", + "schema-utils": "^4.0.0", + "tapable": "2.2.1", + "watchpack": "^2.4.0", + "webpack-sources": "3.2.3" + }, + "jest": { + "forceExit": true, + "setupFilesAfterEnv": [ + "/setupTestFramework.js" + ], + "testMatch": [ + "/ConfigTestCases.basictest.js" + ], + "watchPathIgnorePatterns": [ + "/.git", + "/node_modules", + "/js", + "/browsertest/js", + "/fixtures/temp-cache-fixture", + "/fixtures/temp-", + "/benchmark", + "/assembly", + "/tooling", + "/examples/*/dist", + "/coverage", + "/.eslintcache" + ], + "modulePathIgnorePatterns": [ + "/.git", + "/node_modules/webpack/node_modules", + "/js", + "/browsertest/js", + "/fixtures/temp-cache-fixture", + "/fixtures/temp-", + "/benchmark", + "/examples/*/dist", + "/coverage", + "/.eslintcache" + ], + "transformIgnorePatterns": [ + "" + ], + "coverageDirectory": "/coverage", + "coveragePathIgnorePatterns": [ + "\\.runtime\\.js$", + "", + "/schemas", + "/node_modules" + ], + "testEnvironment": "node", + "coverageReporters": [ + "json" + ] + } +}