Socket
Socket
Sign inDemoInstall

@babel/runtime

Package Overview
Dependencies
Maintainers
5
Versions
169
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@babel/runtime - npm Package Compare versions

Comparing version 7.0.0-rc.2 to 7.0.0-rc.3

helpers/esm/isNativeFunction.js

6

helpers/applyDecoratedDescriptor.js

@@ -8,3 +8,7 @@ function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {

desc.configurable = !!desc.configurable;
desc.writable = !!desc.writable;
if ('value' in desc || desc.initializer) {
desc.writable = true;
}
desc = decorators.slice().reverse().reduce(function (desc, decorator) {

@@ -11,0 +15,0 @@ return decorator(target, property, desc) || desc;

@@ -8,3 +8,7 @@ export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {

desc.configurable = !!desc.configurable;
desc.writable = !!desc.writable;
if ('value' in desc || desc.initializer) {
desc.writable = true;
}
desc = decorators.slice().reverse().reduce(function (desc, decorator) {

@@ -11,0 +15,0 @@ return decorator(target, property, desc) || desc;

3

helpers/esm/wrapNativeSuper.js
import getPrototypeOf from "./getPrototypeOf";
import setPrototypeOf from "./setPrototypeOf";
import isNativeFunction from "./isNativeFunction";
import construct from "./construct";

@@ -8,3 +9,3 @@ export default function _wrapNativeSuper(Class) {

_wrapNativeSuper = function _wrapNativeSuper(Class) {
if (Class === null) return null;
if (Class === null || !isNativeFunction(Class)) return Class;

@@ -11,0 +12,0 @@ if (typeof Class !== "function") {

@@ -5,2 +5,4 @@ var getPrototypeOf = require("./getPrototypeOf");

var isNativeFunction = require("./isNativeFunction");
var construct = require("./construct");

@@ -12,3 +14,3 @@

module.exports = _wrapNativeSuper = function _wrapNativeSuper(Class) {
if (Class === null) return null;
if (Class === null || !isNativeFunction(Class)) return Class;

@@ -15,0 +17,0 @@ if (typeof Class !== "function") {

{
"name": "@babel/runtime",
"version": "7.0.0-rc.2",
"version": "7.0.0-rc.3",
"description": "babel's modular runtime helpers",

@@ -5,0 +5,0 @@ "license": "MIT",

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