4 Commits

Author SHA1 Message Date
Tim Buckley
5f582dc5e4 Fix possible race condition in build script
This fixes a potential race condition during the build process, where
the 'browserify' task could attempt to run before the views had been
compiled, resulting in build failure. This change makes the
'browserify' task wait for views to finish before running.

Change-Id: I8358812a90caf006c18220b643347848f15779fe
2016-05-02 12:47:34 -06:00
Tim Buckley
5f11d5e091 Removed unused node dependencies.
This removes `gulp-imagemin` and the image processing gulp task,
as well as `debowerify`, significantly reducing required
`npm install` time for a clean install.

Change-Id: I48e035c96cd616715da3b5c75b66b8d8a7616263
2015-11-24 13:48:47 -07:00
Tim Buckley
df8c054819 Add data gulp task.
This adds a new Gulp task to automatically include `app/data` in
dev builds if it exists. This directory will contain sample data
files for use during development and outputs them to `build/data`.
Additionally, this integrates with browser-sync and will
automatically reload open browsers as testing datasets are
changed.

Change-Id: Ie1578682d11e36bd6142b9d326f50a547aa4613b
2015-09-28 11:50:07 -06:00
Tim Buckley
0034283601 Add initial Angular boilerplate files.
Adds boilerplate files from `angularjs-gulp-browserify-boilerplate`
to start work on Angular rewrite of the frontend.

Change-Id: I54392c24f397496582f9d06d561d5c14a92ccbe6
2015-09-25 16:26:44 -06:00