0.3.0 • Published 9 years ago

ng-add-dep v0.3.0

Weekly downloads
8
License
MIT
Repository
github
Last release
9 years ago

ng-add-dep NPM version Build Status Coverage Status

Code Climate Dependencies DevDependencies

Add a module dependency to an Angular module

Usage

var ngAddDep = require('ng-add-dep')
  , fs = require('fs');

/* module.js
angular
  .module('module', [
  ]);
*/
var fileContents = fs.readFileSync('module.js');

fileContents = ngAddDep(fileContents, 'child');
/* =>
angular
  .module('module', [
    'child'
  ]);
*/

fileContents = ngAddDep(fileContents, 'child2');
/* =>
angular
  .module('module', [
    'child',
    'child2'
  ]);
*/

fileContents = ngAddDep(fileContents, 'child');
// doesn't add duplicate dependencies
/* =>
angular
  .module('module', [
    'child',
    'child2'
  ]);
*/

License

MIT