let a constructor be used with or without new
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
test
.gitignore
LICENSE.md
README.md
index.js
package.json

README.md

newt

let a constructor be used with or without new

... because typing boilerplate patterns sucks

usage

var newt = require('newt')

var person = newt(function person(firstName) {
  this.firstName = firstName
})

person.prototype.intro = function(other) {
  console.log('Hey ' + other.firstName + ', I\'m ' + this.firstName)
}

var me = person('jden')
var other = person('interweb')

me.intro(other)
// => "Hey interweb, I'm jden"

installation

$ npm install newt

running the tests

From package root:

$ npm install
$ npm test

contributors

license

MIT. (c) MMXIII jden jason@denizac.org. See LICENSE.md

"She turned me into a newt.... I got better!"