gulp-angular-filesort

Automatically sort AngularJS app files depending on module definitions and usage
Primary objective
Used in conjunction with gulp-inject
to inject your AngularJS application files (scripts) in a correct order, to get rid of all Uncaught Error: [$injector:modulerr]
.
Installation
Install gulp-angular-filesort
as a development dependency:
npm install --save-dev gulp-angular-filesort
Usage
In your gulpfile.js
:
var angularFilesort = require('gulp-angular-filesort'),
inject = require('gulp-inject');
gulp.src('./src/app/index.html')
.pipe(inject(
gulp.src(['./src/app/**/*.js']).pipe(angularFilesort())
))
.pipe(gulp.dest('./build'));
License
MIT License