@babel/preset-react
Advanced tools
+2
-2
@@ -65,4 +65,4 @@ import { declarePreset } from '@babel/helper-plugin-utils'; | ||
| var index = declarePreset((api, opts) => { | ||
| api.assertVersion("^7.0.0-0 || ^8.0.0 || 8.0.0-rc.3"); | ||
| const index = declarePreset((api, opts) => { | ||
| api.assertVersion("^7.0.0-0 || ^8.0.0 || 8.0.0-rc.4"); | ||
| const { | ||
@@ -69,0 +69,0 @@ development = api.env(env => env === "development"), |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sources":["../src/normalize-options.ts","../src/index.ts"],"sourcesContent":["import {\n OptionValidator,\n findSuggestion,\n} from \"@babel/helper-validator-option\";\nconst v = new OptionValidator(\"@babel/preset-react\");\n\nexport default function normalizeOptions(options: any = {}) {\n if (\"useSpread\" in options) {\n throw new Error(\n '@babel/preset-react: Since Babel 8, an inline object with spread elements is always used, and the \"useSpread\" option is no longer available. Please remove it from your config.',\n );\n }\n\n if (\"useBuiltIns\" in options) {\n const useBuiltInsFormatted = JSON.stringify(options.useBuiltIns);\n throw new Error(\n `@babel/preset-react: Since \"useBuiltIns\" is removed in Babel 8, you can remove it from the config.\n- Babel 8 now transforms JSX spread to object spread. If you need to transpile object spread with\n\\`useBuiltIns: ${useBuiltInsFormatted}\\`, you can use the following config\n{\n \"plugins\": [\n [\"@babel/plugin-transform-object-rest-spread\", { \"loose\": true, \"useBuiltIns\": ${useBuiltInsFormatted} }]\n ],\n \"presets\": [\"@babel/preset-react\"]\n}`,\n );\n }\n\n const TopLevelOptions = {\n development: \"development\",\n developmentSourceSelf: \"developmentSourceSelf\",\n importSource: \"importSource\",\n pragma: \"pragma\",\n pragmaFrag: \"pragmaFrag\",\n pure: \"pure\",\n runtime: \"runtime\",\n throwIfNamespace: \"throwIfNamespace\",\n };\n v.validateTopLevelOptions(options, TopLevelOptions);\n const development = v.validateBooleanOption(\n TopLevelOptions.development,\n options.development,\n );\n const developmentSourceSelf = v.validateBooleanOption(\n TopLevelOptions.developmentSourceSelf,\n options.developmentSourceSelf,\n false,\n );\n let importSource = v.validateStringOption(\n TopLevelOptions.importSource,\n options.importSource,\n );\n let pragma = v.validateStringOption(TopLevelOptions.pragma, options.pragma);\n let pragmaFrag = v.validateStringOption(\n TopLevelOptions.pragmaFrag,\n options.pragmaFrag,\n );\n const pure = v.validateBooleanOption(TopLevelOptions.pure, options.pure);\n const runtime = v.validateStringOption(\n TopLevelOptions.runtime,\n options.runtime,\n \"automatic\",\n );\n const throwIfNamespace = v.validateBooleanOption(\n TopLevelOptions.throwIfNamespace,\n options.throwIfNamespace,\n true,\n );\n\n const validRuntime = [\"classic\", \"automatic\"];\n\n if (runtime === \"classic\") {\n pragma = pragma || \"React.createElement\";\n pragmaFrag = pragmaFrag || \"React.Fragment\";\n } else if (runtime === \"automatic\") {\n importSource = importSource || \"react\";\n } else {\n throw new Error(\n `@babel/preset-react: 'runtime' must be one of ['automatic', 'classic'] but we have '${runtime}'\\n` +\n `- Did you mean '${findSuggestion(runtime, validRuntime)}'?`,\n );\n }\n\n return {\n development,\n developmentSourceSelf,\n importSource,\n pragma,\n pragmaFrag,\n pure,\n runtime,\n throwIfNamespace,\n };\n}\n","import { declarePreset } from \"@babel/helper-plugin-utils\";\nimport transformReactJSX from \"@babel/plugin-transform-react-jsx\";\nimport transformReactJSXDevelopment from \"@babel/plugin-transform-react-jsx-development\";\nimport transformReactDisplayName from \"@babel/plugin-transform-react-display-name\";\nimport transformReactPure from \"@babel/plugin-transform-react-pure-annotations\";\nimport normalizeOptions from \"./normalize-options.ts\";\nimport type { PluginItem } from \"@babel/core\";\n\nexport interface Options {\n development?: boolean;\n developmentSourceSelf?: boolean;\n importSource?: string;\n pragma?: string;\n pragmaFrag?: string;\n pure?: string;\n runtime?: \"automatic\" | \"classic\";\n throwIfNamespace?: boolean;\n useBuiltIns?: boolean;\n useSpread?: boolean;\n}\n\nexport default declarePreset((api, opts: Options) => {\n api.assertVersion(REQUIRED_VERSION(7));\n\n const {\n development = api.env(env => env === \"development\"),\n developmentSourceSelf,\n importSource,\n pragma,\n pragmaFrag,\n pure,\n runtime,\n throwIfNamespace,\n } = normalizeOptions(opts);\n\n const pluginOptios = {\n importSource,\n pragma,\n pragmaFrag,\n runtime,\n throwIfNamespace,\n pure,\n };\n\n return {\n plugins: [\n development\n ? [\n transformReactJSXDevelopment,\n { ...pluginOptios, sourceSelf: developmentSourceSelf },\n ]\n : [transformReactJSX, pluginOptios],\n transformReactDisplayName,\n pure !== false && transformReactPure,\n ].filter(Boolean) as PluginItem[],\n };\n});\n"],"names":["v","OptionValidator","normalizeOptions","options","Error","useBuiltInsFormatted","JSON","stringify","useBuiltIns","TopLevelOptions","development","developmentSourceSelf","importSource","pragma","pragmaFrag","pure","runtime","throwIfNamespace","validateTopLevelOptions","validateBooleanOption","validateStringOption","validRuntime","findSuggestion","declarePreset","api","opts","assertVersion","env","pluginOptios","plugins","transformReactJSXDevelopment","sourceSelf","transformReactJSX","transformReactDisplayName","transformReactPure","filter","Boolean"],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sources":["../src/normalize-options.ts","../src/index.ts"],"sourcesContent":["import {\n OptionValidator,\n findSuggestion,\n} from \"@babel/helper-validator-option\";\nconst v = new OptionValidator(\"@babel/preset-react\");\n\nexport default function normalizeOptions(options: any = {}) {\n if (\"useSpread\" in options) {\n throw new Error(\n '@babel/preset-react: Since Babel 8, an inline object with spread elements is always used, and the \"useSpread\" option is no longer available. Please remove it from your config.',\n );\n }\n\n if (\"useBuiltIns\" in options) {\n const useBuiltInsFormatted = JSON.stringify(options.useBuiltIns);\n throw new Error(\n `@babel/preset-react: Since \"useBuiltIns\" is removed in Babel 8, you can remove it from the config.\n- Babel 8 now transforms JSX spread to object spread. If you need to transpile object spread with\n\\`useBuiltIns: ${useBuiltInsFormatted}\\`, you can use the following config\n{\n \"plugins\": [\n [\"@babel/plugin-transform-object-rest-spread\", { \"loose\": true, \"useBuiltIns\": ${useBuiltInsFormatted} }]\n ],\n \"presets\": [\"@babel/preset-react\"]\n}`,\n );\n }\n\n const TopLevelOptions = {\n development: \"development\",\n developmentSourceSelf: \"developmentSourceSelf\",\n importSource: \"importSource\",\n pragma: \"pragma\",\n pragmaFrag: \"pragmaFrag\",\n pure: \"pure\",\n runtime: \"runtime\",\n throwIfNamespace: \"throwIfNamespace\",\n };\n v.validateTopLevelOptions(options, TopLevelOptions);\n const development = v.validateBooleanOption(\n TopLevelOptions.development,\n options.development,\n );\n const developmentSourceSelf = v.validateBooleanOption(\n TopLevelOptions.developmentSourceSelf,\n options.developmentSourceSelf,\n false,\n );\n let importSource = v.validateStringOption(\n TopLevelOptions.importSource,\n options.importSource,\n );\n let pragma = v.validateStringOption(TopLevelOptions.pragma, options.pragma);\n let pragmaFrag = v.validateStringOption(\n TopLevelOptions.pragmaFrag,\n options.pragmaFrag,\n );\n const pure = v.validateBooleanOption(TopLevelOptions.pure, options.pure);\n const runtime = v.validateStringOption(\n TopLevelOptions.runtime,\n options.runtime,\n \"automatic\",\n );\n const throwIfNamespace = v.validateBooleanOption(\n TopLevelOptions.throwIfNamespace,\n options.throwIfNamespace,\n true,\n );\n\n const validRuntime = [\"classic\", \"automatic\"];\n\n if (runtime === \"classic\") {\n pragma = pragma || \"React.createElement\";\n pragmaFrag = pragmaFrag || \"React.Fragment\";\n } else if (runtime === \"automatic\") {\n importSource = importSource || \"react\";\n } else {\n throw new Error(\n `@babel/preset-react: 'runtime' must be one of ['automatic', 'classic'] but we have '${runtime}'\\n` +\n `- Did you mean '${findSuggestion(runtime, validRuntime)}'?`,\n );\n }\n\n return {\n development,\n developmentSourceSelf,\n importSource,\n pragma,\n pragmaFrag,\n pure,\n runtime,\n throwIfNamespace,\n };\n}\n","import { declarePreset } from \"@babel/helper-plugin-utils\";\nimport transformReactJSX from \"@babel/plugin-transform-react-jsx\";\nimport transformReactJSXDevelopment from \"@babel/plugin-transform-react-jsx-development\";\nimport transformReactDisplayName from \"@babel/plugin-transform-react-display-name\";\nimport transformReactPure from \"@babel/plugin-transform-react-pure-annotations\";\nimport normalizeOptions from \"./normalize-options.ts\";\nimport type { PluginItem } from \"@babel/core\";\n\nexport interface Options {\n development?: boolean;\n developmentSourceSelf?: boolean;\n importSource?: string;\n pragma?: string;\n pragmaFrag?: string;\n pure?: string;\n runtime?: \"automatic\" | \"classic\";\n throwIfNamespace?: boolean;\n useBuiltIns?: boolean;\n useSpread?: boolean;\n}\n\nexport default declarePreset((api, opts: Options) => {\n api.assertVersion(REQUIRED_VERSION(\"^7.0.0-0 || ^8.0.0\"));\n\n const {\n development = api.env(env => env === \"development\"),\n developmentSourceSelf,\n importSource,\n pragma,\n pragmaFrag,\n pure,\n runtime,\n throwIfNamespace,\n } = normalizeOptions(opts);\n\n const pluginOptios = {\n importSource,\n pragma,\n pragmaFrag,\n runtime,\n throwIfNamespace,\n pure,\n };\n\n return {\n plugins: [\n development\n ? [\n transformReactJSXDevelopment,\n { ...pluginOptios, sourceSelf: developmentSourceSelf },\n ]\n : [transformReactJSX, pluginOptios],\n transformReactDisplayName,\n pure !== false && transformReactPure,\n ].filter(Boolean) as PluginItem[],\n };\n});\n"],"names":["v","OptionValidator","normalizeOptions","options","Error","useBuiltInsFormatted","JSON","stringify","useBuiltIns","TopLevelOptions","development","developmentSourceSelf","importSource","pragma","pragmaFrag","pure","runtime","throwIfNamespace","validateTopLevelOptions","validateBooleanOption","validateStringOption","validRuntime","findSuggestion","declarePreset","api","opts","assertVersion","env","pluginOptios","plugins","transformReactJSXDevelopment","sourceSelf","transformReactJSX","transformReactDisplayName","transformReactPure","filter","Boolean"],"mappings":"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"} |
+10
-10
| { | ||
| "name": "@babel/preset-react", | ||
| "version": "8.0.0-rc.3", | ||
| "version": "8.0.0-rc.4", | ||
| "description": "Babel preset for all React plugins.", | ||
@@ -19,15 +19,15 @@ "author": "The Babel Team (https://babel.dev/team)", | ||
| "dependencies": { | ||
| "@babel/helper-plugin-utils": "^8.0.0-rc.3", | ||
| "@babel/helper-validator-option": "^8.0.0-rc.3", | ||
| "@babel/plugin-transform-react-display-name": "^8.0.0-rc.3", | ||
| "@babel/plugin-transform-react-jsx": "^8.0.0-rc.3", | ||
| "@babel/plugin-transform-react-jsx-development": "^8.0.0-rc.3", | ||
| "@babel/plugin-transform-react-pure-annotations": "^8.0.0-rc.3" | ||
| "@babel/helper-plugin-utils": "^8.0.0-rc.4", | ||
| "@babel/helper-validator-option": "^8.0.0-rc.4", | ||
| "@babel/plugin-transform-react-display-name": "^8.0.0-rc.4", | ||
| "@babel/plugin-transform-react-jsx": "^8.0.0-rc.4", | ||
| "@babel/plugin-transform-react-jsx-development": "^8.0.0-rc.4", | ||
| "@babel/plugin-transform-react-pure-annotations": "^8.0.0-rc.4" | ||
| }, | ||
| "peerDependencies": { | ||
| "@babel/core": "^8.0.0-rc.3" | ||
| "@babel/core": "^8.0.0-rc.4" | ||
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "^8.0.0-rc.3", | ||
| "@babel/helper-plugin-test-runner": "^8.0.0-rc.3" | ||
| "@babel/core": "^8.0.0-rc.4", | ||
| "@babel/helper-plugin-test-runner": "^8.0.0-rc.4" | ||
| }, | ||
@@ -34,0 +34,0 @@ "engines": { |
15491
0.15%