ng-add-dep

v0.3.0
Add a module dependency to an Angular module
angular module

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

npm i ng-add-dep

Metadata

  • MIT
  • >=0.10.0
  • Dustin Specker
  • released 6/26/2015

Downloads

Maintainers