Commit Graph

47 Commits

Author SHA1 Message Date
kpdecker 0263aa48bc Run the precompiler module through es6 toolchain 2015-04-20 02:25:53 -05:00
kpdecker fdc94207a3 Fix UMD build target generation 2015-04-16 16:54:30 -05:00
kpdecker e3d3eda2e1 Add full support for es6
Converts the tool chain to use babel, eslint, and webpack vs. the previous proprietary solutions.

Additionally begins enforcing additional linting concerns as well as updates the code to reflect these rules.

Fixes #855
Fixes #993
2015-04-16 16:43:01 -05:00
kpdecker dfca676d63 Fix test path 2014-08-25 22:39:01 -05:00
kpdecker 09d3c74c7f Convert build to expose UMD from the default files 2014-08-25 22:06:15 -05:00
kpdecker 2f14fa57e5 Fix/simplify tests under sauce 2014-08-15 01:02:26 -05:00
kpdecker a601b24a73 Update travis exec for S3 push 2014-03-29 13:27:12 -05:00
kpdecker 8347ee2591 Temporarily kill the AWS publish CI step 2014-03-05 18:17:46 -06:00
kpdecker 66538cc7fa Drop opera tests
The Sauce implementation doesn't seem to work properly.
2014-03-05 15:03:13 -06:00
kpdecker 103e5f8409 Only lint 1 set of release content 2014-01-17 23:11:35 -06:00
kpdecker a14daca1c6 Simplify sauce test environments 2014-01-17 23:11:13 -06:00
kpdecker 7151d15abb Add AMD tests to sauce tests 2013-12-26 15:20:37 -06:00
kpdecker ae1795f82c Update sauce tests for supported versions 2013-12-23 21:24:11 -06:00
kpdecker 97c7d65931 Do not minimize multiple times 2013-12-23 21:16:07 -06:00
kpdecker 23d41e5617 Use watch atBegin command to handle failing tests 2013-12-23 14:26:56 -06:00
kpdecker d62620a282 Implement grunt dev task 2013-12-23 13:13:25 -06:00
kpdecker 015eba6687 Hide success messages when running in sauce
This should help debug the firefox issues that only occur when executing against sauce.
2013-12-23 11:57:11 -06:00
kpdecker efcedf2f24 Optimize travis build with publish option 2013-12-23 03:12:03 -06:00
kpdecker ad3727b3fc (Attempt to) Limit sauce tests to one travis build 2013-12-23 02:52:46 -06:00
kpdecker fe7bc0d4bd Add sauce labs testing support 2013-12-23 02:32:46 -06:00
kpdecker 9ad8b86ece Concat tests together for inbrowser exec 2013-12-23 02:19:09 -06:00
kpdecker f17cb3ecac Run jshint on output
Allows us to execute jshint in non-forced mode.
2013-12-01 15:40:08 -06:00
kpdecker 57b4ef08b6 Use module packager for all transpile tasks 2013-12-01 14:59:38 -06:00
kpdecker 96a45a4a96 Add simple binary utility tests 2013-11-05 18:02:25 -06:00
kpdecker 79fe7afb65 Fix license output on combined artifacts 2013-11-03 22:01:12 -06:00
kpdecker 904daba10b Create cdnjs and components dist dirs 2013-11-03 19:03:49 -06:00
kpdecker 6ab579bb2a Copy components definitions to the dist directory 2013-11-03 17:20:28 -06:00
Christian Wesselhoeft 9f138c007a Remove generated parser.js as part of clean task. 2013-10-28 17:35:48 -07:00
kpdecker 64de5c6812 Improve packager error tracking 2013-10-14 12:15:33 -05:00
kpdecker 3f52109c1c Cleanup currently unused grunt configs 2013-10-14 11:42:45 -05:00
kpdecker 84c837869e Create release grunt task
Allows for tests to be run slightly faster when developing locally.
2013-10-14 11:15:27 -05:00
kpdecker 2abe4d404d Generate single amd output file 2013-10-09 03:35:47 -07:00
kpdecker 820cbb006e Fix concurrent traceur exec error 2013-10-09 02:37:02 -07:00
kpdecker 63bb459ac6 Generate dist file using es6-module-packager 2013-10-09 02:20:52 -07:00
kpdecker 386c20cc63 Unify build target behavior with prior behavior 2013-10-01 21:53:56 -05:00
kpdecker a3b22ac6bf Update jshint for modules 2013-10-01 21:44:08 -05:00
kpdecker 1173e5a502 Update grunt build target 2013-09-28 10:54:03 -05:00
kpdecker cb0c45b29f Merge branch 'master' into es6-modules
Conflicts:
	Gruntfile.js
	Rakefile
	dist/handlebars.js
	dist/handlebars.runtime.js
	lib/handlebars.js
	lib/handlebars/base.js
	lib/handlebars/runtime.js
	lib/handlebars/utils.js
	package.json
2013-09-02 18:19:18 -05:00
kpdecker 672aeda17f Metrics collection framework 2013-08-25 14:14:33 -05:00
kpdecker e77c961d40 Add grunt bench command 2013-08-24 16:01:37 -05:00
kpdecker 7efa75684e Version update task 2013-08-24 13:28:39 -05:00
kpdecker 2f1a454467 Move parser generation into grunt file 2013-08-17 12:41:04 -05:00
kpdecker b7c62d8cc5 Move test runner into grunt 2013-08-17 12:19:13 -05:00
kpdecker 6492fe8c23 Add jshint to grunt exec 2013-08-17 12:16:48 -05:00
kpdecker 3d77d172ec Move dist dir generation into Grunt 2013-08-17 11:57:50 -05:00
Yehuda Katz da130f7745 Building an AMD file 2013-07-16 19:10:37 +00:00
Yehuda Katz 88ee4757e7 Initial work on ES6 modules 2013-07-01 13:59:58 -07:00