Jeff Avallone
72e5647f21
Adding docco support
2015-04-11 13:59:23 -04:00
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