Socket
Socket
Sign inDemoInstall

@babel/runtime-corejs3

Package Overview
Dependencies
Maintainers
5
Versions
132
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@babel/runtime-corejs3 - npm Package Compare versions

Comparing version 7.5.1 to 7.5.2

40

helpers/esm/objectSpread2.js

@@ -0,30 +1,42 @@

import _Object$defineProperty from "../../core-js/object/define-property";
import _Object$defineProperties from "../../core-js/object/define-properties";
import _Object$getOwnPropertyDescriptors from "../../core-js/object/get-own-property-descriptors";
import _Object$defineProperties from "../../core-js/object/define-properties";
import _forEachInstanceProperty from "../../core-js/instance/for-each";
import _Object$getOwnPropertyDescriptor from "../../core-js/object/get-own-property-descriptor";
import _filterInstanceProperty from "../../core-js/instance/filter";
import _concatInstanceProperty from "../../core-js/instance/concat";
import _Object$getOwnPropertySymbols from "../../core-js/object/get-own-property-symbols";
import _Object$keys from "../../core-js/object/keys";
import defineProperty from "./defineProperty";
function ownKeys(object, enumerableOnly) {
var keys = _Object$keys(object);
if (_Object$getOwnPropertySymbols) {
keys.push.apply(keys, _Object$getOwnPropertySymbols(object));
}
if (enumerableOnly) keys = _filterInstanceProperty(keys).call(keys, function (sym) {
return _Object$getOwnPropertyDescriptor(object, sym).enumerable;
});
return keys;
}
export default function _objectSpread2(target) {
for (var i = 1; i < arguments.length; i++) {
if (i % 2) {
var _context;
var source = arguments[i] != null ? arguments[i] : {};
var ownKeys = _Object$keys(source);
if (typeof _Object$getOwnPropertySymbols === 'function') {
var _context;
ownKeys = _concatInstanceProperty(ownKeys).call(ownKeys, _filterInstanceProperty(_context = _Object$getOwnPropertySymbols(source)).call(_context, function (sym) {
return _Object$getOwnPropertyDescriptor(source, sym).enumerable;
}));
}
_forEachInstanceProperty(ownKeys).call(ownKeys, function (key) {
_forEachInstanceProperty(_context = ownKeys(source, true)).call(_context, function (key) {
defineProperty(target, key, source[key]);
});
} else if (_Object$getOwnPropertyDescriptors) {
_Object$defineProperties(target, _Object$getOwnPropertyDescriptors(arguments[i]));
} else {
_Object$defineProperties(target, _Object$getOwnPropertyDescriptors(arguments[i]));
var _context2;
_forEachInstanceProperty(_context2 = ownKeys(source)).call(_context2, function (key) {
_Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(arguments[i], key));
});
}

@@ -31,0 +43,0 @@ }

@@ -1,5 +0,7 @@

var _Object$getOwnPropertyDescriptors = require("../core-js/object/get-own-property-descriptors");
var _Object$defineProperty = require("../core-js/object/define-property");
var _Object$defineProperties = require("../core-js/object/define-properties");
var _Object$getOwnPropertyDescriptors = require("../core-js/object/get-own-property-descriptors");
var _forEachInstanceProperty = require("../core-js/instance/for-each");

@@ -11,4 +13,2 @@

var _concatInstanceProperty = require("../core-js/instance/concat");
var _Object$getOwnPropertySymbols = require("../core-js/object/get-own-property-symbols");

@@ -20,22 +20,33 @@

function ownKeys(object, enumerableOnly) {
var keys = _Object$keys(object);
if (_Object$getOwnPropertySymbols) {
keys.push.apply(keys, _Object$getOwnPropertySymbols(object));
}
if (enumerableOnly) keys = _filterInstanceProperty(keys).call(keys, function (sym) {
return _Object$getOwnPropertyDescriptor(object, sym).enumerable;
});
return keys;
}
function _objectSpread2(target) {
for (var i = 1; i < arguments.length; i++) {
if (i % 2) {
var _context;
var source = arguments[i] != null ? arguments[i] : {};
var ownKeys = _Object$keys(source);
if (typeof _Object$getOwnPropertySymbols === 'function') {
var _context;
ownKeys = _concatInstanceProperty(ownKeys).call(ownKeys, _filterInstanceProperty(_context = _Object$getOwnPropertySymbols(source)).call(_context, function (sym) {
return _Object$getOwnPropertyDescriptor(source, sym).enumerable;
}));
}
_forEachInstanceProperty(ownKeys).call(ownKeys, function (key) {
_forEachInstanceProperty(_context = ownKeys(source, true)).call(_context, function (key) {
defineProperty(target, key, source[key]);
});
} else if (_Object$getOwnPropertyDescriptors) {
_Object$defineProperties(target, _Object$getOwnPropertyDescriptors(arguments[i]));
} else {
_Object$defineProperties(target, _Object$getOwnPropertyDescriptors(arguments[i]));
var _context2;
_forEachInstanceProperty(_context2 = ownKeys(source)).call(_context2, function (key) {
_Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(arguments[i], key));
});
}

@@ -42,0 +53,0 @@ }

{
"name": "@babel/runtime-corejs3",
"version": "7.5.1",
"version": "7.5.2",
"description": "babel's modular runtime helpers with core-js@3 polyfilling",

@@ -15,3 +15,3 @@ "license": "MIT",

},
"gitHead": "d0519fa9076ad2b50fe0a4d745c863c61c226117"
"gitHead": "0dbf99bedb1d82b8414685181416c19336dd0d96"
}
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