language-chains

language-chains ---------------

$this().is.language.chains;

$ npm install language-chains
var chains = require('language-chains')();
 
chains.define('is');
chains.define('language');
chains.define('chains', 'is not a getter', function () {
  console.log('Hello World');
  return this;
});
 
chains.get()
  .connect('is')
  .connect('language')
  .connect('chains')
  .connect();
 
var $this = chains.generate();
 
$this()
  .is.language.chains()
  .is.language.chains()
  .is.language.chains()
  .is.language.chains();
chains.define('node', function () {
  var first = this.args(0); // this.args(index) 
});
chains.define('set', function () {
  this.set('hello', 'world');
});
 
chains.define('get', function () {
  console.log(this.get('hello')); // world 
});

The MIT License (MIT)

http://poying.mit-license.org/