mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
Merge pull request #18502 from ddalpange/support-cjs
Webpack: Support .cjs extension
This commit is contained in:
commit
7eef5f0ede
@ -32,7 +32,7 @@ describe('framework-preset-react-docgen', () => {
|
|||||||
presets: ['env', 'foo-preset'],
|
presets: ['env', 'foo-preset'],
|
||||||
overrides: [
|
overrides: [
|
||||||
{
|
{
|
||||||
test: /\.(mjs|tsx?|jsx?)$/,
|
test: /\.(cjs|mjs|tsx?|jsx?)$/,
|
||||||
plugins: [
|
plugins: [
|
||||||
[
|
[
|
||||||
babelPluginReactDocgenPath,
|
babelPluginReactDocgenPath,
|
||||||
|
@ -21,7 +21,7 @@ export async function babel(config: TransformOptions, options: Options) {
|
|||||||
overrides: [
|
overrides: [
|
||||||
...(config?.overrides || []),
|
...(config?.overrides || []),
|
||||||
{
|
{
|
||||||
test: reactDocgen === 'react-docgen' ? /\.(mjs|tsx?|jsx?)$/ : /\.(mjs|jsx?)$/,
|
test: reactDocgen === 'react-docgen' ? /\.(cjs|mjs|tsx?|jsx?)$/ : /\.(cjs|mjs|jsx?)$/,
|
||||||
plugins: [
|
plugins: [
|
||||||
[
|
[
|
||||||
require.resolve('babel-plugin-react-docgen'),
|
require.resolve('babel-plugin-react-docgen'),
|
||||||
|
@ -2,7 +2,7 @@ import { getProjectRoot } from '@storybook/core-common';
|
|||||||
import { useBaseTsSupport } from './useBaseTsSupport';
|
import { useBaseTsSupport } from './useBaseTsSupport';
|
||||||
|
|
||||||
export const createBabelLoader = (options: any, framework: string) => ({
|
export const createBabelLoader = (options: any, framework: string) => ({
|
||||||
test: useBaseTsSupport(framework) ? /\.(mjs|tsx?|jsx?)$/ : /\.(mjs|jsx?)$/,
|
test: useBaseTsSupport(framework) ? /\.(cjs|mjs|tsx?|jsx?)$/ : /\.(cjs|mjs|jsx?)$/,
|
||||||
use: [
|
use: [
|
||||||
{
|
{
|
||||||
loader: require.resolve('babel-loader'),
|
loader: require.resolve('babel-loader'),
|
||||||
|
@ -10,7 +10,7 @@ export const useBaseTsSupport = (framework: string) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const createBabelLoader = (options: any, framework: string) => ({
|
export const createBabelLoader = (options: any, framework: string) => ({
|
||||||
test: useBaseTsSupport(framework) ? /\.(mjs|tsx?|jsx?)$/ : /\.(mjs|jsx?)$/,
|
test: useBaseTsSupport(framework) ? /\.(cjs|mjs|tsx?|jsx?)$/ : /\.(cjs|mjs|jsx?)$/,
|
||||||
use: [
|
use: [
|
||||||
{
|
{
|
||||||
loader: require.resolve('babel-loader'),
|
loader: require.resolve('babel-loader'),
|
||||||
|
@ -40,7 +40,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -1,262 +1,5 @@
|
|||||||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||||
|
|
||||||
exports[`cra-ts-essentials manager dev 1`] = `
|
|
||||||
Object {
|
|
||||||
"entry": Array [
|
|
||||||
"NODE_MODULES/@storybook/addon-ie11/dist/event-source-polyfill.js",
|
|
||||||
"ROOT/lib/core-client/dist/esm/globals/polyfills.js",
|
|
||||||
"ROOT/lib/core-client/dist/esm/manager/index.js",
|
|
||||||
"ROOT/addons/docs/manager.js",
|
|
||||||
"ROOT/addons/controls/manager.js",
|
|
||||||
"ROOT/addons/actions/manager.js",
|
|
||||||
"ROOT/addons/backgrounds/manager.js",
|
|
||||||
"ROOT/addons/toolbars/manager.js",
|
|
||||||
"ROOT/addons/measure/manager.js",
|
|
||||||
"ROOT/addons/outline/manager.js",
|
|
||||||
],
|
|
||||||
"keys": Array [
|
|
||||||
"name",
|
|
||||||
"mode",
|
|
||||||
"bail",
|
|
||||||
"devtool",
|
|
||||||
"entry",
|
|
||||||
"output",
|
|
||||||
"watchOptions",
|
|
||||||
"plugins",
|
|
||||||
"module",
|
|
||||||
"resolve",
|
|
||||||
"resolveLoader",
|
|
||||||
"recordsPath",
|
|
||||||
"performance",
|
|
||||||
"optimization",
|
|
||||||
],
|
|
||||||
"module": Object {
|
|
||||||
"rules": Array [
|
|
||||||
Object {
|
|
||||||
"exclude": Array [
|
|
||||||
"NODE_MODULES/",
|
|
||||||
"/dist/",
|
|
||||||
],
|
|
||||||
"include": Array [
|
|
||||||
"ROOT",
|
|
||||||
],
|
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"babelrc": false,
|
|
||||||
"configFile": false,
|
|
||||||
"plugins": Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-shorthand-properties/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-block-scoping/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-decorators/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"legacy": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-class-properties/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-private-property-in-object/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-private-methods/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-export-default-from/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-syntax-dynamic-import/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-object-rest-spread/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
"useBuiltIns": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-classes/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-arrow-functions/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-parameters/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-destructuring/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-spread/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-for-of/lib/index.js",
|
|
||||||
"NODE_MODULES/babel-plugin-macros/dist/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-optional-chaining/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-nullish-coalescing-operator/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-polyfill-corejs3/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"absoluteImports": "NODE_MODULES/core-js/index.js",
|
|
||||||
"method": "usage-global",
|
|
||||||
"version": "*",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-template-literals/lib/index.js",
|
|
||||||
],
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/preset-env/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
"shippedProposals": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/preset-typescript/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/preset-react/lib/index.js",
|
|
||||||
],
|
|
||||||
"sourceType": "unambiguous",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"include": [Function],
|
|
||||||
"test": "/\\\\.js$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"plugins": Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-shorthand-properties/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-block-scoping/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-decorators/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"legacy": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-class-properties/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-private-property-in-object/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-private-methods/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-export-default-from/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-syntax-dynamic-import/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-object-rest-spread/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
"useBuiltIns": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-classes/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-arrow-functions/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-parameters/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-destructuring/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-spread/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-for-of/lib/index.js",
|
|
||||||
"NODE_MODULES/babel-plugin-macros/dist/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-optional-chaining/lib/index.js",
|
|
||||||
"NODE_MODULES/@babel/plugin-proposal-nullish-coalescing-operator/lib/index.js",
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-polyfill-corejs3/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"absoluteImports": "NODE_MODULES/core-js/index.js",
|
|
||||||
"method": "usage-global",
|
|
||||||
"version": "*",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/preset-env/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"loose": true,
|
|
||||||
"modules": false,
|
|
||||||
"shippedProposals": true,
|
|
||||||
"targets": "defaults",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"NODE_MODULES/@babel/preset-react/lib/index.js",
|
|
||||||
],
|
|
||||||
"sourceType": "unambiguous",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"test": "/\\\\.css$/",
|
|
||||||
"use": Array [
|
|
||||||
"NODE_MODULES/style-loader/dist/cjs.js",
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/css-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"importLoaders": 1,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/file-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"name": "static/media/[path][name].[ext]",
|
|
||||||
},
|
|
||||||
"test": "/\\\\.(svg|ico|jpg|jpeg|png|apng|gif|eot|otf|webp|ttf|woff|woff2|cur|ani|pdf)(\\\\?.*)?$/",
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/url-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"limit": 10000,
|
|
||||||
"name": "static/media/[path][name].[ext]",
|
|
||||||
},
|
|
||||||
"test": "/\\\\.(mp4|webm|wav|mp3|m4a|aac|oga)(\\\\?.*)?$/",
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"include": "NODE_MODULES[\\\\\\\\/](@storybook[\\\\\\\\/]node_logger|@testing-library[\\\\\\\\/]dom|@testing-library[\\\\\\\\/]user-event|acorn-jsx|ansi-align|ansi-colors|ansi-escapes|ansi-regex|ansi-styles|better-opn|boxen|camelcase|chalk|color-convert|commander|find-cache-dir|find-up|fs-extra|highlight.js|json5|node-fetch|pkg-dir|prettier|pretty-format|react-dev-utils|resolve-from|semver|slash|strip-ansi|uuid)/",
|
|
||||||
"test": "/\\\\.js$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"@babel/preset-env",
|
|
||||||
Object {
|
|
||||||
"targets": Object {
|
|
||||||
"ie": "11",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"storybook-addon-ie11",
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"sourceType": "unambiguous",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"plugins": Array [
|
|
||||||
"VirtualModulesPlugin",
|
|
||||||
"HtmlWebpackPlugin",
|
|
||||||
"CaseSensitivePathsPlugin",
|
|
||||||
"DefinePlugin",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
`;
|
|
||||||
|
|
||||||
exports[`cra-ts-essentials manager prod 1`] = `
|
exports[`cra-ts-essentials manager prod 1`] = `
|
||||||
Object {
|
Object {
|
||||||
"entry": Array [
|
"entry": Array [
|
||||||
@ -297,7 +40,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -360,7 +360,7 @@ Object {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|jsx?)$/",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
"plugins": Array [
|
"plugins": Array [
|
||||||
@ -410,7 +410,7 @@ Object {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|jsx?)$/",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
"plugins": Array [
|
"plugins": Array [
|
||||||
|
@ -1,502 +1,5 @@
|
|||||||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||||
|
|
||||||
exports[`cra-ts-essentials preview dev 1`] = `
|
|
||||||
Object {
|
|
||||||
"entry": Array [
|
|
||||||
"ROOT/lib/core-client/dist/esm/globals/polyfills.js",
|
|
||||||
"ROOT/lib/core-client/dist/esm/globals/globals.js",
|
|
||||||
"NODE_MODULES/@storybook/addon-ie11/dist/event-source-polyfill.js",
|
|
||||||
"ROOT/storybook-init-framework-entry.js",
|
|
||||||
"ROOT/app/react/dist/esm/client/docs/config-generated-config-entry.js",
|
|
||||||
"ROOT/app/react/dist/esm/client/preview/config-generated-config-entry.js",
|
|
||||||
"ROOT/addons/docs/preview.js-generated-config-entry.js",
|
|
||||||
"ROOT/addons/actions/preview.js-generated-config-entry.js",
|
|
||||||
"ROOT/addons/backgrounds/preview.js-generated-config-entry.js",
|
|
||||||
"ROOT/addons/measure/preview.js-generated-config-entry.js",
|
|
||||||
"ROOT/addons/outline/preview.js-generated-config-entry.js",
|
|
||||||
"ROOT/examples/cra-ts-essentials/.storybook/preview.tsx-generated-config-entry.js",
|
|
||||||
"ROOT/generated-stories-entry.js",
|
|
||||||
],
|
|
||||||
"keys": Array [
|
|
||||||
"name",
|
|
||||||
"mode",
|
|
||||||
"bail",
|
|
||||||
"devtool",
|
|
||||||
"entry",
|
|
||||||
"output",
|
|
||||||
"watchOptions",
|
|
||||||
"plugins",
|
|
||||||
"module",
|
|
||||||
"resolve",
|
|
||||||
"resolveLoader",
|
|
||||||
"optimization",
|
|
||||||
"performance",
|
|
||||||
],
|
|
||||||
"module": Object {
|
|
||||||
"rules": Array [
|
|
||||||
Object {
|
|
||||||
"test": "/\\\\.md$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/raw-loader/dist/cjs.js",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"parser": Object {
|
|
||||||
"requireEnsure": false,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"oneOf": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/url-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"limit": 10000,
|
|
||||||
"mimetype": "image/avif",
|
|
||||||
"name": "static/media/[name].[hash:8].[ext]",
|
|
||||||
},
|
|
||||||
"test": Array [
|
|
||||||
"/\\\\.avif$/",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/url-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"limit": 10000,
|
|
||||||
"name": "static/media/[name].[hash:8].[ext]",
|
|
||||||
},
|
|
||||||
"test": Array [
|
|
||||||
"/\\\\.bmp$/",
|
|
||||||
"/\\\\.gif$/",
|
|
||||||
"/\\\\.jpe?g$/",
|
|
||||||
"/\\\\.png$/",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"include": Array [
|
|
||||||
"ROOT/src",
|
|
||||||
"ROOT/examples/cra-ts-essentials/.storybook",
|
|
||||||
],
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"babelrc": false,
|
|
||||||
"cacheCompression": false,
|
|
||||||
"cacheDirectory": true,
|
|
||||||
"cacheIdentifier": "production:babel-plugin-named-asset-import@:babel-preset-react-app@10.0.1:react-dev-utils@11.0.4:react-scripts@4.0.3",
|
|
||||||
"compact": true,
|
|
||||||
"configFile": false,
|
|
||||||
"customize": "NODE_MODULES/babel-preset-react-app/webpack-overrides.js",
|
|
||||||
"extends": undefined,
|
|
||||||
"overrides": Array [
|
|
||||||
Object {
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-react-docgen/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"DOC_GEN_COLLECTION_NAME": "STORYBOOK_REACT_CLASSES",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-named-asset-import/index.js",
|
|
||||||
Object {
|
|
||||||
"loaderMap": Object {
|
|
||||||
"svg": Object {
|
|
||||||
"ReactComponent": "@svgr/webpack?-svgo,+titleProp,+ref![path]",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"@babel/preset-env",
|
|
||||||
Object {
|
|
||||||
"targets": Object {
|
|
||||||
"ie": "11",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"storybook-addon-ie11",
|
|
||||||
],
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-preset-react-app/index.js",
|
|
||||||
Object {
|
|
||||||
"runtime": "automatic",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"test": "/\\\\.(js|mjs|jsx|ts|tsx)$/",
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"exclude": "/@babel(?:\\\\/|\\\\\\\\{1,2})runtime/",
|
|
||||||
"include": Array [
|
|
||||||
"ROOT/examples/cra-ts-essentials/.storybook",
|
|
||||||
],
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"babelrc": false,
|
|
||||||
"cacheCompression": false,
|
|
||||||
"cacheDirectory": true,
|
|
||||||
"cacheIdentifier": "production:babel-plugin-named-asset-import@:babel-preset-react-app@10.0.1:react-dev-utils@11.0.4:react-scripts@4.0.3",
|
|
||||||
"compact": false,
|
|
||||||
"configFile": false,
|
|
||||||
"inputSourceMap": true,
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-preset-react-app/dependencies.js",
|
|
||||||
Object {
|
|
||||||
"helpers": true,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"sourceMaps": true,
|
|
||||||
},
|
|
||||||
"test": "/\\\\.(js|mjs)$/",
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"exclude": Array [
|
|
||||||
"/\\\\.module\\\\.css$/",
|
|
||||||
"/@storybook/",
|
|
||||||
],
|
|
||||||
"include": undefined,
|
|
||||||
"sideEffects": true,
|
|
||||||
"test": "/\\\\.css$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/mini-css-extract-plugin/dist/loader.js",
|
|
||||||
"options": Object {
|
|
||||||
"publicPath": "../../",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/css-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"importLoaders": 1,
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/postcss-loader/src/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"ident": "postcss",
|
|
||||||
"plugins": [Function],
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"test": "/\\\\.module\\\\.css$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/mini-css-extract-plugin/dist/loader.js",
|
|
||||||
"options": Object {
|
|
||||||
"publicPath": "../../",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/css-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"importLoaders": 1,
|
|
||||||
"modules": Object {
|
|
||||||
"getLocalIdent": [Function],
|
|
||||||
},
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/postcss-loader/src/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"ident": "postcss",
|
|
||||||
"plugins": [Function],
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"exclude": "/\\\\.module\\\\.(scss|sass)$/",
|
|
||||||
"sideEffects": true,
|
|
||||||
"test": "/\\\\.(scss|sass)$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/mini-css-extract-plugin/dist/loader.js",
|
|
||||||
"options": Object {
|
|
||||||
"publicPath": "../../",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/css-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"importLoaders": 3,
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/postcss-loader/src/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"ident": "postcss",
|
|
||||||
"plugins": [Function],
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/resolve-url-loader/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"root": "ROOT/src",
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/sass-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"test": "/\\\\.module\\\\.(scss|sass)$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/mini-css-extract-plugin/dist/loader.js",
|
|
||||||
"options": Object {
|
|
||||||
"publicPath": "../../",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/css-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"importLoaders": 3,
|
|
||||||
"modules": Object {
|
|
||||||
"getLocalIdent": [Function],
|
|
||||||
},
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/postcss-loader/src/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"ident": "postcss",
|
|
||||||
"plugins": [Function],
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/resolve-url-loader/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"root": "ROOT/src",
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/sass-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"sourceMap": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"exclude": Array [
|
|
||||||
"/\\\\.(js|mjs|jsx|ts|tsx)$/",
|
|
||||||
"/\\\\.html$/",
|
|
||||||
"/\\\\.json$/",
|
|
||||||
"/\\\\.(ejs|md|mdx)$/",
|
|
||||||
],
|
|
||||||
"loader": "NODE_MODULES/file-loader/dist/cjs.js",
|
|
||||||
"options": Object {
|
|
||||||
"name": "static/media/[name].[hash:8].[ext]",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"include": "NODE_MODULES[\\\\\\\\/](@storybook[\\\\\\\\/]node_logger|@testing-library[\\\\\\\\/]dom|@testing-library[\\\\\\\\/]user-event|acorn-jsx|ansi-align|ansi-colors|ansi-escapes|ansi-regex|ansi-styles|better-opn|boxen|camelcase|chalk|color-convert|commander|find-cache-dir|find-up|fs-extra|highlight.js|json5|node-fetch|pkg-dir|prettier|pretty-format|react-dev-utils|resolve-from|semver|slash|strip-ansi|uuid)/",
|
|
||||||
"test": "/\\\\.js$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"@babel/preset-env",
|
|
||||||
Object {
|
|
||||||
"targets": Object {
|
|
||||||
"ie": "11",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"storybook-addon-ie11",
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"sourceType": "unambiguous",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"include": "NODE_MODULES\\\\/acorn-jsx/",
|
|
||||||
"test": "/\\\\.js$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/preset-env/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"modules": "commonjs",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"test": "/(stories|story)\\\\.mdx$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"babelrc": false,
|
|
||||||
"cacheDirectory": "NODE_MODULES/.cache/storybook/babel",
|
|
||||||
"configFile": false,
|
|
||||||
"overrides": Array [
|
|
||||||
Object {
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-react-docgen/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"DOC_GEN_COLLECTION_NAME": "STORYBOOK_REACT_CLASSES",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-react-jsx/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"pragma": "React.createElement",
|
|
||||||
"pragmaFrag": "React.Fragment",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"@babel/preset-env",
|
|
||||||
Object {
|
|
||||||
"targets": Object {
|
|
||||||
"ie": "11",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"storybook-addon-ie11",
|
|
||||||
],
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/@storybook/mdx1-csf/loader.js",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"exclude": "/(stories|story)\\\\.mdx$/",
|
|
||||||
"test": "/\\\\.mdx$/",
|
|
||||||
"use": Array [
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"babelrc": false,
|
|
||||||
"cacheDirectory": "NODE_MODULES/.cache/storybook/babel",
|
|
||||||
"configFile": false,
|
|
||||||
"overrides": Array [
|
|
||||||
Object {
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/babel-plugin-react-docgen/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"DOC_GEN_COLLECTION_NAME": "STORYBOOK_REACT_CLASSES",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
"plugins": Array [
|
|
||||||
Array [
|
|
||||||
"NODE_MODULES/@babel/plugin-transform-react-jsx/lib/index.js",
|
|
||||||
Object {
|
|
||||||
"pragma": "React.createElement",
|
|
||||||
"pragmaFrag": "React.Fragment",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
],
|
|
||||||
"presets": Array [
|
|
||||||
Array [
|
|
||||||
"@babel/preset-env",
|
|
||||||
Object {
|
|
||||||
"targets": Object {
|
|
||||||
"ie": "11",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"storybook-addon-ie11",
|
|
||||||
],
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"loader": "NODE_MODULES/@storybook/mdx1-csf/loader.js",
|
|
||||||
"options": Object {
|
|
||||||
"remarkPlugins": Array [
|
|
||||||
[Function],
|
|
||||||
[Function],
|
|
||||||
],
|
|
||||||
"skipCsf": true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
Object {
|
|
||||||
"enforce": "pre",
|
|
||||||
"loader": "ROOT/lib/source-loader/dist/cjs/index.js",
|
|
||||||
"options": Object {
|
|
||||||
"injectStoryParameters": true,
|
|
||||||
"inspectLocalDependencies": true,
|
|
||||||
},
|
|
||||||
"test": "/\\\\.(stories|story)\\\\.[tj]sx?$/",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
"plugins": Array [
|
|
||||||
"FilterWarningsPlugin",
|
|
||||||
"VirtualModulesPlugin",
|
|
||||||
"HtmlWebpackPlugin",
|
|
||||||
"DefinePlugin",
|
|
||||||
"CaseSensitivePathsPlugin",
|
|
||||||
"ProgressPlugin",
|
|
||||||
"InlineChunkHtmlPlugin",
|
|
||||||
"InterpolateHtmlPlugin",
|
|
||||||
"ModuleNotFoundPlugin",
|
|
||||||
"MiniCssExtractPlugin",
|
|
||||||
"ManifestPlugin",
|
|
||||||
"IgnorePlugin",
|
|
||||||
"ForkTsCheckerWebpackPlugin",
|
|
||||||
"ESLintWebpackPlugin",
|
|
||||||
"IgnorePlugin",
|
|
||||||
"DocgenPlugin",
|
|
||||||
],
|
|
||||||
}
|
|
||||||
`;
|
|
||||||
|
|
||||||
exports[`cra-ts-essentials preview prod 1`] = `
|
exports[`cra-ts-essentials preview prod 1`] = `
|
||||||
Object {
|
Object {
|
||||||
"entry": Array [
|
"entry": Array [
|
||||||
@ -875,7 +378,7 @@ Object {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|jsx?)$/",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
"plugins": Array [
|
"plugins": Array [
|
||||||
@ -925,7 +428,7 @@ Object {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|jsx?)$/",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
"plugins": Array [
|
"plugins": Array [
|
||||||
|
@ -41,7 +41,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -41,7 +41,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -39,7 +39,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -38,7 +38,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -42,7 +42,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -42,7 +42,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -41,7 +41,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -40,7 +40,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -42,7 +42,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -42,7 +42,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -40,7 +40,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -39,7 +39,7 @@ Object {
|
|||||||
"include": Array [
|
"include": Array [
|
||||||
"ROOT",
|
"ROOT",
|
||||||
],
|
],
|
||||||
"test": "/\\\\.(mjs|tsx?|jsx?)$/",
|
"test": "/\\\\.(cjs|mjs|tsx?|jsx?)$/",
|
||||||
"use": Array [
|
"use": Array [
|
||||||
Object {
|
Object {
|
||||||
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
"loader": "NODE_MODULES/babel-loader/lib/index.js",
|
||||||
|
@ -5,7 +5,7 @@ export const babelLoader = () => {
|
|||||||
const { plugins, presets } = getStorybookBabelConfig();
|
const { plugins, presets } = getStorybookBabelConfig();
|
||||||
|
|
||||||
return {
|
return {
|
||||||
test: /\.(mjs|tsx?|jsx?)$/,
|
test: /\.(cjs|mjs|tsx?|jsx?)$/,
|
||||||
use: [
|
use: [
|
||||||
{
|
{
|
||||||
loader: require.resolve('babel-loader'),
|
loader: require.resolve('babel-loader'),
|
||||||
|
@ -5,7 +5,7 @@ export const babelLoader = () => {
|
|||||||
const { plugins, presets } = getStorybookBabelConfig();
|
const { plugins, presets } = getStorybookBabelConfig();
|
||||||
|
|
||||||
return {
|
return {
|
||||||
test: /\.(mjs|tsx?|jsx?)$/,
|
test: /\.(cjs|mjs|tsx?|jsx?)$/,
|
||||||
use: [
|
use: [
|
||||||
{
|
{
|
||||||
loader: require.resolve('babel-loader'),
|
loader: require.resolve('babel-loader'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user