AnchorJS
AnchorJS is a (express inspired) middleware layer for scaffolding asynchronous JavaScript methods.
Installation
Node.js
$ npm install anchorjs
Browser
Include the Anchor.js browser build in your pages.
This will provide anchor
as a global object, or define
it if you are using AMD.
Example
Middleware
var anchor = ; { this_tick = 'tick'; this_tock = 'tock';} ; var clock1 = ;var clock2 = ; //middleware on prototypal instanceclock2;clock2; //Resultsclock1; //null [ 'clock', 'tick', 'done' ]clock1; //null ['clock','tick','tock','done']clock2; //null ['clock','tick','tick2','done']clock2; //'booooom'
Changelog
0.2.4
- ADD array support for middleware arguments
0.2.3
- ADD scope
0.2.2
- ADD onEnd callback
0.2.1
- Clean up unnecessary API methods
0.2.0
- ADD params parser middleware
0.1.2
- Simplify API
License
MIT