static-extend
Advanced tools
Comparing version 0.1.1 to 0.1.2
@@ -10,2 +10,3 @@ /*! | ||
var copy = require('object-copy'); | ||
var define = require('define-property'); | ||
@@ -29,3 +30,2 @@ var util = require('util'); | ||
* }); | ||
* ``` | ||
* | ||
@@ -60,7 +60,4 @@ * // extend "child" constructors | ||
util.inherits(Ctor, Parent); | ||
copy(Ctor, Parent); | ||
for (var key in Parent) { | ||
Ctor[key] = Parent[key]; | ||
} | ||
// proto can be null or a plain object | ||
@@ -67,0 +64,0 @@ if (typeof proto === 'object') { |
{ | ||
"name": "static-extend", | ||
"description": "Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"homepage": "https://github.com/jonschlinkert/static-extend", | ||
@@ -23,7 +23,8 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", | ||
"dependencies": { | ||
"define-property": "^0.2.5" | ||
"define-property": "^0.2.5", | ||
"object-copy": "^0.1.0" | ||
}, | ||
"devDependencies": { | ||
"gulp-format-md": "^0.1.7", | ||
"mocha": "^2.4.5" | ||
"gulp-format-md": "^0.1.9", | ||
"mocha": "^2.5.3" | ||
}, | ||
@@ -56,3 +57,4 @@ "keywords": [ | ||
"reflinks": [ | ||
"verb" | ||
"verb", | ||
"verb-readme-generator" | ||
], | ||
@@ -59,0 +61,0 @@ "lint": { |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
4692
2
3
77
1
0
+ Addedobject-copy@^0.1.0
+ Addedcopy-descriptor@0.1.1(transitive)
+ Addedis-buffer@1.1.6(transitive)
+ Addedkind-of@3.2.2(transitive)
+ Addedobject-copy@0.1.0(transitive)