grunt-collect-dependencies

1.0.10 • Public • Published

grunt-collect-dependencies

Collect AngularJS app dependencies into a JSON file

Getting Started

This plugin requires Grunt ~0.4.5

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-collect-dependencies --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

grunt.loadNpmTasks('grunt-collect-dependencies');

The "collectDependencies" task

Options

options.appPath

Type: String

The app path where to find your application AngularJS module.

options.appFile

Type: String

The app file name.

options.appName

Type: String

The app module name.

options.src

Type: String

Source path where to start looking dependencies.

options.dist

Type: String

Path where to write the dependency file.

options.removePrefix

Type: String Default: ''

Remove prefix from module names.

Usage Examples

grunt.initConfig({
  collectDependencies: {
    options: {
      appPath: 'src/facebook/',
      appFile: 'App.js',
      appName: 'Facebook',
      src: 'src/',
      dist: 'tmp/facebook-dependencies.json',
      removePrefix: 'fb.'
    }
  }
});

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Release History

  • 2015-05-08 v1.0.0 Initial release

Dependencies (1)

Dev Dependencies (4)

Package Sidebar

Install

npm i grunt-collect-dependencies

Weekly Downloads

4

Version

1.0.10

License

none

Last publish

Collaborators

  • ukupat