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
Oleg
d0763a37c6
Fix #11823 . Remove webkitConvertPointFromNodeToPage. Closes gh-796.
2012-05-27 12:37:35 -04:00
Jörn Zaefferer
d12e9b289e
Grunt: Increase TestSwarm timeout to 30 minutes
2012-05-18 14:47:04 +02:00