@babel/runtime
Advanced tools
Comparing version 7.0.0-rc.2 to 7.0.0-rc.3
@@ -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; |
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", |
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
51118
126
1441