object.assign
Advanced tools
Comparing version 1.0.3 to 1.1.1
@@ -10,8 +10,8 @@ 'use strict'; | ||
var assignShim = function assign(target, source1) { | ||
var objTarget, s, source, i, props; | ||
if (!canBeObject(target)) { throw new TypeError('target must be an object'); } | ||
objTarget = Object(target); | ||
var objTarget = Object(target); | ||
var s, source, i, props; | ||
for (s = 1; s < arguments.length; ++s) { | ||
source = arguments[s]; | ||
props = keys(Object(source)); | ||
source = Object(arguments[s]); | ||
props = keys(source); | ||
for (i = 0; i < props.length; ++i) { | ||
@@ -18,0 +18,0 @@ objTarget[props[i]] = source[props[i]]; |
{ | ||
"name": "object.assign", | ||
"version": "1.0.3", | ||
"version": "1.1.1", | ||
"author": "Jordan Harband", | ||
@@ -12,3 +12,5 @@ "description": "ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim", | ||
"coverage-quiet": "covert test/*.js --quiet", | ||
"lint": "jscs *.js */*.js" | ||
"lint": "GLOBIGNORE=dist/* ; jscs *.js */*.js", | ||
"build": "mkdir -p dist && browserify browserShim.js > dist/browser.js", | ||
"prepublish": "npm run build" | ||
}, | ||
@@ -33,6 +35,7 @@ "repository": { | ||
"devDependencies": { | ||
"is": "~2.1.0", | ||
"browserify": "~7.0.0", | ||
"is": "~2.2.0", | ||
"tape": "~3.0.3", | ||
"covert": "1.0.0", | ||
"jscs": "~1.8.0" | ||
"jscs": "~1.8.1" | ||
}, | ||
@@ -39,0 +42,0 @@ "testling": { |
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
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
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
15856
231
5
7
2