Commit Graph

59 Commits

Author SHA1 Message Date
Richard Gibson
03a0762817 Fix builds with partial ajax support (e.g., custom:ajax/xhr) 2012-11-01 00:29:58 -04:00
Roland Eckl
995f816cf4 Fixes #12752: Added OS-switch for grunt task "custom", to make use of grunt.cmd on Windows operating systems. closes gh-996 2012-10-17 12:59:43 -04:00
Rick Waldron
3bfd158784 Don't be so picky about path separators 2012-10-17 12:50:23 -04:00
Ish
45d64e8be1 Code cleanup in grunt.js. Closes gh-984 2012-10-16 12:21:17 -04:00
Mike Sherov
fcaef88968 Clean up jshintrc configs. Close gh-983. 2012-10-16 11:28:11 -04:00
Ish
2e3ca6ca46 Remove unused child_process init and assignment from grunt.js. Closes gh-978 2012-10-16 10:58:38 -04:00
Mike Sherov
ed9e34482a enforce double quotes via JSHint. Closes gh-975 2012-10-16 10:17:14 -04:00
jaubourg
605a38073e put "use strict" where it belongs so that this works for jshint 0.5.x up to 0.9.x 2012-10-16 10:10:17 -04:00
Dave Methvin
72aada0a15 Remove use strict from grunt 2012-10-16 10:01:21 -04:00
jaubourg
bf514bc085 latest jshint requires "use strict"; declaration when enforcing strict mode 2012-10-16 07:32:53 -04:00
Timmy Willison
cc172a862b Move deprecated.js to the bottom of the build to ensure nothing depends on a deprecated feature 2012-10-15 16:51:16 -04:00
Ben Truyman
96492b1d44 Format @DATE to ISO 8601 format. Fixes #12725, Closes gh-957 2012-10-15 11:49:56 -04:00
jaubourg
d01253e201 Fixes update submodule task for windows (uses an npm based task) 2012-10-15 11:38:00 -04:00
Mike Sherov
1cda1120e3 Remove the Makefile and replace the submodule update with a grunt task. Thanks to @ryanneufeld. Closes gh-953. 2012-10-15 09:38:27 -04:00
Dave Methvin
1450305402 Use the correct escape for BOM; add build code to detect non-ASCII. 2012-10-11 10:25:43 -04:00
Dave Methvin
798a7a7ea2 Use Uglify's ascii_only to avoid converting UTF-8 escapes.
Thanks @curiousdannii!
2012-10-11 09:39:21 -04:00
Dave Methvin
5fb258b895 Remove superfluous @ in compressed header. Close gh-925.
Thanks @vlakoff!
2012-09-09 21:23:34 -04:00
Timmy Willison
6ad57e91a5 Do not watch the dist files to make infinite change loops less common. 2012-08-24 17:43:54 -04:00
Mike Pennisi
9f7e4fcf6a Correct documentation of custom grunt task. Closes gh-904 2012-08-22 17:40:15 -04:00
Dave Methvin
717cb2a5c7 Add grunt-git-authors task. 2012-07-24 22:55:06 -04:00
Richard Gibson
ff7a434562 Really support subproject tests in testswarm, closes gh-868 2012-07-22 21:49:39 -04:00
Corey Frang
0d9006531d Push serialize module to swarm /cc @jaubourg 2012-07-13 02:59:20 -05:00
jaubourg
ced5e9037a Extracts the serialization code from the ajax module so that alternative ajax implementations can use it without the need for the whole ajax module to be included in the build. 2012-07-13 09:47:43 +02:00
Corey Frang
faf2eb4a8f grunt custom saves minified version automattically. Close gh-856, Fixes #12059 2012-07-11 09:54:34 -04:00
Rick Waldron
e0d77fab56 Fixes indentation in grunt.js 2012-07-09 11:23:55 -04:00
Rick Waldron
4a90bced77 Update grunt:selector task to handle new Sizzle EXPOSE block 2012-07-09 11:21:35 -04:00
Rick Waldron
3d822afbe8 Fix typo in grunt lint:tests
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-30 11:53:47 -07:00
Rick Waldron
7a9b57aa69 Fixes broken grunt watch task. Part 2 2012-06-26 14:46:46 -04:00
Rick Waldron
babf81570c Fixes broken grunt watch task. 2012-06-26 14:45:21 -04:00
Rick Waldron
96246332f7 Adds .jshintrc files for: grunt (default set), src, tests; Adapts jQuery-UI loading method 2012-06-25 10:49:21 -04:00
Rick Waldron
a2758377df Adds src/deprecated.js, test/unit/deprecated.js; -deprecated flag; Moves jQuery.browser and removes use in test/unit/ajax.js. Fixes #11965 2012-06-25 10:02:28 -04:00
Rick Waldron
d4b5a1974d Make @VERSION replace regex global. Fixes #11960 2012-06-23 19:43:12 -04:00
Rick Waldron
7ff3da186c Unit tests are linted and passing. 2012-06-21 15:30:24 -04:00
Rick Waldron
bc9945a6a4 Actually omit files that are specified. Fixes #11943
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-20 20:39:22 -04:00
Jörn Zaefferer
ab542c11ca Grunt: Include commit in header if passed as ENV arg, mostly for Jenkins 2012-06-18 19:25:37 +02:00
Jörn Zaefferer
1ea4fe7052 Grunt: Update testswarm task to use new module filter, reduces duplication when running, should speed things up 2012-06-14 00:33:10 +02:00
Rick Waldron
9c9bc5aa3b Fix args translation example in gruntfile comments 2012-06-12 12:53:58 -04:00
Rick Waldron
f13de6b3d6 Simplify the terminal command args syntax for custom builds. Update README 2012-06-12 12:52:30 -04:00
Dave Methvin
6a7f2492d0 Run the dist task *after* minifying so we copy the new one. 2012-06-11 22:04:43 -04:00
Timo Tijhof
6af0bcc626 Test: Set testswarm.runMax from config file 2012-06-11 15:56:08 -04:00
jaubourg
a47b304f81 Modularize ajax (and sub-modules).
Tests are guaranteed to run with ajax removed, not with just ajax/jsonp, ajax/script or ajax/xhr removed.
Removing ajax saves 3982 bytes minified gzipped.
2012-06-11 18:51:28 +02:00
Mike Sherov
5f35b3d9f9 Fix #11857. Modularize css.js, add dependency management. Closes gh-816.
See the pull request for more info on the dependency management details.
2012-06-10 21:54:16 -04:00
Jörn Zaefferer
0344a390b7 Grunt: Update testswarm task to use more config properties. Already deployed on Jenkins server 2012-06-07 20:36:19 +02:00
Mike Sherov
c68ab270fa Modularize offset (exclude w/ grunt build:*:*:-offset). Closes #813. Fixes #11865 2012-06-07 11:24:35 -04:00
Mike Sherov
3225d61496 Make dimensions modular, adds optional build flag. Fixes #11856 2012-06-05 15:29:46 -04:00
Rick Waldron
8265fa0837 Allow users to store custom dist destinations in dist/.destination.json
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-05 13:10:01 -04:00
Rick Waldron
e0cdeac87b Don't create "*" dir when "grunt dist" is run without explicit destination dir. (thanks @timmywil)
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-05 12:16:48 -04:00
Rick Waldron
655350be5d Create special "grunt watch" task called "dev"
"dev" is a short task list that's optimized for grunt watch's high run rate frequency

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
2012-06-05 11:52:22 -04:00
Rick Waldron
7c23b77af2 Strips IIFEs from modules; Always require built jQuery for tests. 2012-06-04 12:48:18 -04:00
Richard Gibson
7f2cc46955 Fix #11767. Modularize build and unit tests for exluding effects.
Closes gh-785. To build a version of jQuery without effects, use `grunt build:*:*:-effects`. The unit tests feature-check for the interfaces and skip the unit tests for effects if they don't detect it.
2012-05-28 22:36:23 -04:00