Colin Eberhardt
8ba0d1c608
Added transpile and 'c' tests
2015-08-12 06:17:53 +01:00
Colin Eberhardt
3b406b30c2
Module pattern is now implemented via templating
...
Previously two modules were defined, Layout.js, which is the internal implementation, and main.js, which depended on Layout.js and performed the fill / extract functionality required for a public JavaScript API.
This simplifies the implementation by just exposing a single UMD module by directly including Layout.js within the module wrapper.
Fixes #103
2015-08-11 17:42:59 +01:00
Colin Eberhardt
401f473449
Added eslint to the build
...
Fixes #102
2015-08-11 16:52:57 +01:00
Colin Eberhardt
74925f4439
Added karma testing to the gruntfile
2015-08-11 14:42:21 +01:00
Colin Eberhardt
ffa64f6fd3
Added a grunt build
...
This copies Layout.js to a dist folder, minifies and source-maps.
2015-08-11 13:49:52 +01:00
Christopher Chedeau
24a97a5384
Update package.json
2015-03-05 09:35:37 -08:00
daviskoh
9c71cc6d1f
resolve merge conflicts
2015-02-17 21:30:41 -05:00
daviskoh
4dc175dda4
replace jshint w/ eslint
2015-02-17 15:44:08 -05:00
Jimmy Miller
8fe8c15e6d
Rework javascript api to match README
2015-02-15 20:56:37 -05:00
daviskoh
6956b56765
Add jshint
...
* add npm package
* add npm pretest script
2015-02-04 22:43:02 -05:00
daviskoh
ce4f64dc73
Add Karma Test Runner
...
* update package.json w/ karma dependencies
* add npm test script
* add node_modules to .gitignore
2015-02-04 21:45:10 -05:00
Colin Eberhardt
04cc0abd23
Added package.json
2015-02-02 10:18:43 +00:00