0.1.135 • Published 7 years ago
flyber v0.1.135
Flyber
AngularJS service model for nodejs
keywords: node-angular, angularjs-nodejs
##Install
npm install flyber
##Motivation Desire to get rid of these ugly statements
require('../../myservice.js')
require('../config.json')
...
##EXAMPLE
var func = function ($flyber) {
$flyber.service("myservice", function() {
return {
func1: function() { console.log("print1"); },
func2: function() { console.log("print2"); }
}
});
$flyber.run(function(myservice, config) {
myservice.func1() //==> print1
myservice.func2() //==> print2
console.log(config) //==> { common: 'object' }
});
};
var flyber = require('flyber');
//Add object to flyber
flyber.object('config', { common: 'object' });
//Apply flyber to function
flyber.run(func)
//Or put javascript in files
flyber.require('./config.js');
flyber.require('./myservice.js');