@babel/preset-react
Advanced tools
Comparing version 7.12.13 to 7.13.13
@@ -1,34 +0,35 @@ | ||
"use strict"; | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
Object.defineProperty(exports, '__esModule', { value: true }); | ||
var _helperPluginUtils = require("@babel/helper-plugin-utils"); | ||
var helperPluginUtils = require('@babel/helper-plugin-utils'); | ||
var transformReactJSX = require('@babel/plugin-transform-react-jsx'); | ||
var transformReactJSXDevelopment = require('@babel/plugin-transform-react-jsx-development'); | ||
var transformReactDisplayName = require('@babel/plugin-transform-react-display-name'); | ||
var transformReactPure = require('@babel/plugin-transform-react-pure-annotations'); | ||
var helperValidatorOption = require('@babel/helper-validator-option'); | ||
var _pluginTransformReactJsx = _interopRequireDefault(require("@babel/plugin-transform-react-jsx")); | ||
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } | ||
var _pluginTransformReactJsxDevelopment = _interopRequireDefault(require("@babel/plugin-transform-react-jsx-development")); | ||
var transformReactJSX__default = /*#__PURE__*/_interopDefaultLegacy(transformReactJSX); | ||
var transformReactJSXDevelopment__default = /*#__PURE__*/_interopDefaultLegacy(transformReactJSXDevelopment); | ||
var transformReactDisplayName__default = /*#__PURE__*/_interopDefaultLegacy(transformReactDisplayName); | ||
var transformReactPure__default = /*#__PURE__*/_interopDefaultLegacy(transformReactPure); | ||
var _pluginTransformReactDisplayName = _interopRequireDefault(require("@babel/plugin-transform-react-display-name")); | ||
new helperValidatorOption.OptionValidator("@babel/preset-react"); | ||
function normalizeOptions(options = {}) { | ||
{ | ||
let { | ||
pragma, | ||
pragmaFrag | ||
} = options; | ||
const { | ||
pure, | ||
throwIfNamespace = true, | ||
runtime = "classic", | ||
importSource, | ||
useBuiltIns, | ||
useSpread | ||
} = options; | ||
var _pluginTransformReactPureAnnotations = _interopRequireDefault(require("@babel/plugin-transform-react-pure-annotations")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var _default = (0, _helperPluginUtils.declare)((api, opts) => { | ||
api.assertVersion(7); | ||
let { | ||
pragma, | ||
pragmaFrag, | ||
development = false | ||
} = opts; | ||
const { | ||
pure, | ||
throwIfNamespace = true, | ||
runtime = "classic", | ||
importSource | ||
} = opts; | ||
{ | ||
if (runtime === "classic") { | ||
@@ -39,12 +40,30 @@ pragma = pragma || "React.createElement"; | ||
development = !!development; | ||
const development = !!options.development; | ||
return { | ||
development, | ||
importSource, | ||
pragma, | ||
pragmaFrag, | ||
pure, | ||
runtime, | ||
throwIfNamespace, | ||
useBuiltIns, | ||
useSpread | ||
}; | ||
} | ||
; | ||
} | ||
if (typeof development !== "boolean") { | ||
throw new Error("@babel/preset-react 'development' option must be a boolean."); | ||
} | ||
var index = helperPluginUtils.declare((api, opts) => { | ||
api.assertVersion(7); | ||
const { | ||
development, | ||
importSource, | ||
pragma, | ||
pragmaFrag, | ||
pure, | ||
runtime, | ||
throwIfNamespace | ||
} = normalizeOptions(opts); | ||
return { | ||
plugins: [[development ? _pluginTransformReactJsxDevelopment.default : _pluginTransformReactJsx.default, { | ||
plugins: [[development ? transformReactJSXDevelopment__default['default'] : transformReactJSX__default['default'], { | ||
importSource, | ||
@@ -58,6 +77,7 @@ pragma, | ||
useSpread: opts.useSpread | ||
}], _pluginTransformReactDisplayName.default, pure !== false && _pluginTransformReactPureAnnotations.default].filter(Boolean) | ||
}], transformReactDisplayName__default['default'], pure !== false && transformReactPure__default['default']].filter(Boolean) | ||
}; | ||
}); | ||
exports.default = _default; | ||
exports.default = index; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@babel/preset-react", | ||
"version": "7.12.13", | ||
"version": "7.13.13", | ||
"description": "Babel preset for all React plugins.", | ||
@@ -19,6 +19,7 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>", | ||
"dependencies": { | ||
"@babel/helper-plugin-utils": "^7.12.13", | ||
"@babel/helper-plugin-utils": "^7.13.0", | ||
"@babel/helper-validator-option": "^7.12.17", | ||
"@babel/plugin-transform-react-display-name": "^7.12.13", | ||
"@babel/plugin-transform-react-jsx": "^7.12.13", | ||
"@babel/plugin-transform-react-jsx-development": "^7.12.12", | ||
"@babel/plugin-transform-react-jsx": "^7.13.12", | ||
"@babel/plugin-transform-react-jsx-development": "^7.12.17", | ||
"@babel/plugin-transform-react-pure-annotations": "^7.12.1" | ||
@@ -30,5 +31,5 @@ }, | ||
"devDependencies": { | ||
"@babel/core": "7.12.13", | ||
"@babel/helper-plugin-test-runner": "7.12.13" | ||
"@babel/core": "7.13.13", | ||
"@babel/helper-plugin-test-runner": "7.13.10" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
11951
5
72
7