New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@foxford/babel-preset-react-app

Package Overview
Dependencies
Maintainers
6
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@foxford/babel-preset-react-app - npm Package Compare versions

Comparing version 1.3.1-beta-d5df9ee-20230316 to 1.4.0-beta-2cca3a6-20240617

30

create.js

@@ -38,3 +38,2 @@ /**

var useDebug = validateBoolOption('debug', opts.debug, false);
var isModernBuild = validateBoolOption('mjs', opts.mjs, false);

@@ -72,2 +71,3 @@ var absoluteRuntimePath = undefined;

{
debug: useDebug,
targets: {

@@ -89,3 +89,3 @@ node: 'current',

exclude: ['transform-typeof-symbol'],
targets: isModernBuild ? { esmodules: true } : opts.targets || undefined,
targets: opts.targets || undefined,
},

@@ -143,3 +143,26 @@ ],

// See discussion in https://github.com/facebook/create-react-app/issues/4263
[require('@babel/plugin-proposal-class-properties').default],
// Note:
// 'loose' mode configuration must be the same for
// * @babel/plugin-proposal-class-properties
// * @babel/plugin-proposal-private-methods
// * @babel/plugin-proposal-private-property-in-object
// (when they are enabled)
[
require('@babel/plugin-proposal-class-properties').default,
{
loose: true,
},
],
[
require('@babel/plugin-proposal-private-methods').default,
{
loose: true,
},
],
[
require('@babel/plugin-proposal-private-property-in-object').default,
{
loose: true,
},
],
// Adds Numeric Separators

@@ -158,3 +181,2 @@ require('@babel/plugin-proposal-numeric-separator').default,

version: require('@babel/runtime/package.json').version,
regenerator: true,
// https://babeljs.io/docs/en/babel-plugin-transform-runtime#useesmodules

@@ -161,0 +183,0 @@ // We should turn this on once the lowest version of Node LTS

@@ -41,2 +41,3 @@ /**

var useAbsoluteRuntime = validateBoolOption('absoluteRuntime', opts.absoluteRuntime, true);
var useDebug = validateBoolOption('debug', opts.debug, false);

@@ -58,2 +59,6 @@ var absoluteRuntimePath = undefined;

if (opts.targets && typeof opts.targets !== 'object') {
throw new Error('targets must be object as preset-env param');
}
return {

@@ -70,2 +75,3 @@ // Babel assumes ES Modules, which isn't safe until CommonJS

{
debug: useDebug,
targets: {

@@ -84,2 +90,3 @@ node: 'current',

useBuiltIns: 'entry',
debug: useDebug,
// Set the corejs version we are using to avoid warnings in console

@@ -90,2 +97,3 @@ // This will need to change once we upgrade to corejs@3

exclude: ['transform-typeof-symbol'],
targets: opts.targets || undefined,
},

@@ -92,0 +100,0 @@ ],

4

package.json
{
"name": "@foxford/babel-preset-react-app",
"version": "1.3.1-beta-d5df9ee-20230316",
"version": "1.4.0-beta-2cca3a6-20240617",
"description": "Preset babel for foxford js apps",

@@ -40,2 +40,4 @@ "main": "index.js",

"@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
"@babel/plugin-proposal-private-methods": "7.18.6",
"@babel/plugin-proposal-private-property-in-object": "7.21.0",
"@babel/plugin-proposal-numeric-separator": "7.18.6",

@@ -42,0 +44,0 @@ "@babel/plugin-proposal-optional-chaining": "7.21.0",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc