Socket
Socket
Sign inDemoInstall

metro-react-native-babel-preset

Package Overview
Dependencies
30
Maintainers
1
Versions
100
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.45.0 to 0.45.1

4

package.json
{
"name": "metro-react-native-babel-preset",
"version": "0.45.0",
"version": "0.45.1",
"description": "Babel preset for React Native applications",

@@ -50,4 +50,4 @@ "main": "src/index.js",

"@babel/template": "^7.0.0",
"metro-babel7-plugin-react-transform": "0.45.0"
"metro-babel7-plugin-react-transform": "0.45.1"
}
}

@@ -10,3 +10,3 @@ /**

'use strict';
'use strict';var _extends = Object.assign || function (target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i];for (var key in source) {if (Object.prototype.hasOwnProperty.call(source, key)) {target[key] = source[key];}}}return target;};

@@ -37,4 +37,6 @@ function isTypeScriptSource(fileName) {

[require('@babel/plugin-transform-sticky-regex')],
[require('@babel/plugin-transform-unicode-regex')],
[
[require('@babel/plugin-transform-unicode-regex')]];
const es2015ImportExport = [
require('@babel/plugin-transform-modules-commonjs'),

@@ -45,6 +47,5 @@ {

allowTopLevelThis: true // dont rewrite global `this` -> `undefined`
}]];
}];
const es2015ArrowFunctions = [

@@ -87,2 +88,6 @@ require('@babel/plugin-transform-arrow-functions')];

if (!options || !options.disableImportExportTransform) {
extraPlugins.push(es2015ImportExport);
}
if (hasClass) {

@@ -146,5 +151,2 @@ extraPlugins.push(es2015Classes);

const base = getPreset(null);
const devTools = getPreset(null, { dev: true });
module.exports = options => {

@@ -154,8 +156,8 @@ if (options.withDevTools == null) {

if (!env || env === 'development') {
return devTools;
return getPreset(null, _extends({}, options, { dev: true }));
}
}
return base;
return getPreset(null, options);
};
module.exports.getPreset = getPreset;

@@ -12,2 +12,8 @@ /**

module.exports = require('./configs/main');
const main = require('./configs/main');
module.exports = function (babel, options) {
return main(options);
};
module.exports.getPreset = main.getPreset;
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc