linkit
Method chaining is nice. Wouldn't it be nicer if it were everywhere?
With linkit, you can chain methods everywhere!
Turn this:
var app = ; app;app;app;
into this:
var app = ;var linkit = ; ;
Or even this:
// It can be app.linkit() instead of linkit(app)app;
linkit won't affect methods that return things:
// contents is still set to whatever fs.readFileSync returnsvar contents = fs ;
linkit allows you to set and get properties normally:
fooabc = 'xyz'; // this will work fine
linkit doesn't change the actual object's methods:
app; app; // regular, non-method-chainable app.set
Use linkit with mapit for even more sugar-coating:
var app = ;var linkit = ;var mapit = ; app;
Installation
node
$ npm install --save linkit
browser
Install it with bower:
$ bower install --save linkit
Or get linkit.js
and put it in a script
tag.
License
MIT License. See ./LICENSE
.