ng-add-dep

0.3.0 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i ng-add-dep

Weekly Downloads

16

Version

0.3.0

License

MIT

Last publish

Collaborators

  • dustinspecker