Nimoy Prospers Mystically

    browserify-ngannotate

    2.0.0 • Public • Published

    browserify-ngannotate

    Build Status Coverage Status

    A browserify transform that uses ng-annotate to add dependency injection annotations to your AngularJS source code, preparing it for minification.

    Usage

    browserify -t browserify-ngannotate app.js > bundle.js
    

    Options

    Provided options are passed through to ng-annotate. The add option defaults to true.

    For example, to remove annotations, one could use the following:

    browserify -t [ browserify-ngannotate --no-add --remove ] app.js > bundle.js
    

    Source maps

    Sourcemapping will be enabled automatically when browserify is in debug mode:

    browserify --debug -t browserify-ngannotate app.js > bundle.js

    File extensions

    Define the filetypes to transform. Prevents other resouces like .json or .css from being processed, if you are including them with require().

    This is done using the --x or --ext transform options:

    browserify -t [ browserify-ngannotate --x .coffee ] app.js > bundle.js
    

    The above example will only annotate .js and .coffee files, ignoring the rest.

    Install

    npm install browserify-ngannotate --save
    

    License

    MIT

    Install

    npm i browserify-ngannotate

    DownloadsWeekly Downloads

    3,802

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • omsmith
    • olov