node-trainsform
Trainsform a object to the others:
set and delete
simple example:
var trainsform = ;trainsform ; var ret = ; // ret - { key: 'value' } trainsform ; ret = ; // ret - { key: 'value', a: { b: 1 }}
callback example:
var trainsform = ; trainsform ; var origin = a: 1 b: 2; var result = ; // then result will be { result: 3 }
alias
var trainsform = ;trainsform ; var origin = name: 'foo' ;var ret = ; // ret - { name: 'foo', as: 'foo' }
rename
simple rename example
var trainsform = ; trainsform ; var ret = ; // ret - { bar: 'foo' }
rename with callback
var trainsform = ; trainsform ; var ret = ; // ret - { bar: 'foo bar' }
function side effects
var trainsform = rename = trainsform alias = trainsform; console; // false