Sha256: a8d113ff48f51be017c5e86e739d890d111200d66c33c28bfb308160af5ca563

Contents?: true

Size: 862 Bytes

Versions: 28

Compression:

Stored size: 862 Bytes

Contents

module.exports = inherits

function inherits (c, p, proto) {
  proto = proto || {}
  var e = {}
  ;[c.prototype, proto].forEach(function (s) {
    Object.getOwnPropertyNames(s).forEach(function (k) {
      e[k] = Object.getOwnPropertyDescriptor(s, k)
    })
  })
  c.prototype = Object.create(p.prototype, e)
  c.super = p
}

//function Child () {
//  Child.super.call(this)
//  console.error([this
//                ,this.constructor
//                ,this.constructor === Child
//                ,this.constructor.super === Parent
//                ,Object.getPrototypeOf(this) === Child.prototype
//                ,Object.getPrototypeOf(Object.getPrototypeOf(this))
//                 === Parent.prototype
//                ,this instanceof Child
//                ,this instanceof Parent])
//}
//function Parent () {}
//inherits(Child, Parent)
//new Child

Version data entries

28 entries across 23 versions & 8 rubygems

Version Path
blackboard-3.1.9 lib/site_template/node_modules/globule/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.5 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.5 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp-sass/node_modules/node-sass/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.16 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.15 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.14 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.13 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.12 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.11 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
entangled-0.0.10 spec/dummy/public/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
trans-0.5.10 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
trans-0.5.10 template/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
trans-0.5.9 template/node_modules/gulp/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits/inherits.js
trans-0.5.9 template/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
cssesc-source-0.1.0 vendor/node_modules/grunt/node_modules/glob/node_modules/inherits/inherits.js
stylus-source-0.34.1 vendor/node_modules/mocha/node_modules/glob/node_modules/inherits/inherits.js