Commit Graph

30 Commits

Author SHA1 Message Date
Jeff Avallone
66b3c76f9a No longer extracting the sourcemap from the compiled JS
It has been causing some minor issues in local dev for a while, and
doesn't add much in production since the sourceMap comments are removed
by the pagespeed mod
2015-01-19 09:58:51 -05:00
Jeff Avallone
c809913fe7 Using mold-source-maps to remove working path from source map
It still shows up in the sourceURL embedded by a traceur compiler. Still
need to work on that, but this is a little better.
2014-12-30 10:01:29 -05:00
Jeff Avallone
4b38bd6edd Adding build date to a comment in the header 2014-12-23 20:23:37 -05:00
Jeff Avallone
99970dd2ab Adding a single run karma task for later CI setup 2014-12-22 11:20:41 -05:00
Jeff Avallone
a65820b4d5 Removing watch for scss files.
The task is now handled as part of the markup re-build
2014-12-21 16:57:59 -05:00
Jeff Avallone
e466e7e548 Moving the SVG styles out of the svg element
They are now processed with compass
2014-12-21 14:48:43 -05:00
Jeff Avallone
12a4186188 Adding a hack to allow setting page titles
I may look for a more robust system to handle markup than just gulp-wrap
2014-12-21 01:42:48 -05:00
Jeff Avallone
042228d09f Switching Karma test browser to Chrome
Apparently traceurRuntime doesn't work in PhantomJS
2014-12-04 19:11:30 -05:00
Jeff Avallone
bd19966cab Tweaking browserify setup to get all es6 features working
Currently getting an error about $traceurRuntime being undefined while
running Karma tests. This will need to be investigated.
2014-12-04 18:34:35 -05:00
Jeff Avallone
e910c757e5 Converting config into a module instead of just JSON
Allows the browserify config to be further unified. Also added ability
to build to different paths than just ./build
2014-11-30 14:39:56 -05:00
Jeff Avallone
301dce5873 Integrated snap.svg and starting to render content 2014-11-30 10:48:33 -05:00
Jeff Avallone
57c0de7668 Extracting sourcemap from compiled JS file 2014-11-30 09:58:27 -05:00
Jeff Avallone
b8b98edbf5 Making browserify setup inline in gulpfile 2014-11-25 08:55:07 -05:00
Jeff Avallone
5c856d5b19 Updating gulpfile to run karma separately.
Karma appears to mess up gulp.watch calls. As a result, the site was not
being rebuilt when files were changed.
2014-11-25 08:51:22 -05:00
Jeff Avallone
ba9b779ba7 Integrating canopy (with a demo parser from the canopy docs) 2014-11-24 22:31:20 -05:00
Jeff Avallone
84f35cf647 Switching to karma instead of hacked up jasmine setup 2014-11-24 21:44:50 -05:00
Jeff Avallone
9d7730cc3c Adding jasmine test integration 2014-11-23 18:55:32 -05:00
Jeff Avallone
8a30c31243 Adding error notification to gulp tasks 2014-11-23 17:50:30 -05:00
Jeff Avallone
3c5c1579e2 Creating a config.json for the gulpfile 2014-11-23 17:26:05 -05:00
Jeff Avallone
9fc138d87d Moving requires into individual tasks 2014-11-23 17:17:29 -05:00
Jeff Avallone
074d1081ce Tweaking gulpfile to allow quick rebuilds of site 2014-11-23 17:13:24 -05:00
Jeff Avallone
cc16603f6f Adding browserify and es6ify support 2014-11-23 17:00:01 -05:00
Jeff Avallone
9151a47a8e Tweaking compass setup 2014-11-23 16:30:03 -05:00
Jeff Avallone
55f03879a7 Adding task to copy unprocessed files to build directory 2014-11-23 16:29:40 -05:00
Jeff Avallone
0e77b0f96b Tweaking watchlist for markup rebuilds 2014-11-23 16:17:01 -05:00
Jeff Avallone
fcdc3f8ecd Adding initial compass integration 2014-11-23 16:16:10 -05:00
Jeff Avallone
3dacc41880 Adding a useful default task 2014-11-23 12:31:52 -05:00
Jeff Avallone
5a99aaa571 Adding server with LiveReload support 2014-11-23 12:24:03 -05:00
Jeff Avallone
342cf8d5bb Adding task to build pages wrapped in a template 2014-11-23 12:12:10 -05:00
Jeff Avallone
c898f7b5ec Adding package.json and beginnings of gulpfile 2014-11-23 11:52:45 -05:00