1
0
Fork 0
Commit Graph

5 Commits (c9df9f439e7bb26d7d971b85c120b39c88be3026)

Author SHA1 Message Date
Mike Gerwitz a731325461 Add babelify to build
ES6 => ES5
2015-12-24 00:40:59 -05:00
Mike Gerwitz d42ca3f9cf
package.json license field update
Newer style.  Note that the license format does not support a very important
piece of licensing information: "or later"; the license is actually AGPLv3+.
2015-12-24 00:09:16 -05:00
Mike Gerwitz 47e022b555 jshint and initial corrections
This leaves issues that involve actual logic changes unresolved.  It also
raises an issue with the `Map` class, which is defined in ES6, and so will
have to be renamed.
2015-12-20 23:34:50 -05:00
Mike Gerwitz d856fbb957
Build combined lasertank.js
This does something that could not be done trivally back when this project
started: concatenate all files, which are written as CommonJS modules.  I
had to write custom code to do this with other projects; Browserify was but
an infant back in the day, and I remember SubStack talking about it on
freenode.
2015-12-20 22:39:05 -05:00
Mike Gerwitz 2f1967a902
Initial build system 2015-12-20 01:17:32 -05:00