xonom
AngularJS service model for nodejs
keywords: node-angular, angularjs-nodejs
Install
npm install xonom
Motivation
Desire to get rid of these ugly statements
require('../../myservice.js')require('../config.json')...
EXAMPLE
var func = function ($xonom) { $xonom.service("myservice", function() { return { func1: function() { console.log("print1"); }, func2: function() { console.log("print2"); } } }); $xonom.run(function(myservice, config) { myservice.func1() //==> print1 myservice.func2() //==> print2 console.log(config) //==> { common: 'object' } }); }; var xonom = require('xonom'); //Add object to xonomxonom.object('config', { common: 'object' }); //Apply xonom to functionxonom.run(func) //Or put javascript in filesxonom.require('./config.js');xonom.require('./myservice.js');