Ben Alpert
1d209248ef
Remove obsolete __VERSION__ references
2014-03-06 20:33:06 -08:00
Paul O’Shannessy
3e77f64141
Merge pull request #1097 from spicyj/es3ify
...
Run es3ify over unminified builds
2014-02-16 12:49:16 -08:00
Ben Alpert
e87c8a2aa4
Run es3ify over unminified builds
...
Makes no difference to react.js and react-with-addons.js; quotes .static in four
places for JSXTransformer.js:
https://gist.github.com/spicyj/aada5352e813752a4667
2014-02-15 16:32:36 -08:00
Paul O’Shannessy
d3c12487fd
Update copyright header in browserify config
...
Part of #1006 , but sooner.
2014-02-15 16:24:13 -08:00
Paul O’Shannessy
b199de29a0
Cleanup jsx tasks
...
debug and release are now identical, so there's no need to have both.
2014-02-07 10:21:19 -08:00
Ben Newman
77c53dd5d4
Revert "More optimizations and fix for JSXTransformer build"
...
This reverts commit f1b7db9aef .
2014-02-03 19:05:15 -05:00
Ben Newman
e994e06c54
Revert "Removed redundant uglification"
...
This reverts commit 86373d924c .
2014-02-03 19:05:09 -05:00
azure provisioned user
86373d924c
Removed redundant uglification
...
Removed uglification for separate files since it significantly slowed down build (browserify:min became 26 sec instead of 110, same for :addonsMin) while gave economy in ~70 bytes for min+gz version.
2014-02-03 22:06:38 +00:00
Ingvar Stepanyan
f1b7db9aef
More optimizations and fix for JSXTransformer build
...
* Dropped dependency on emulation of Node.js native modules.
* Added deamdify step for JSXTransformer build.
2014-01-31 21:53:08 +02:00
Ben Newman
36fd1def84
Move grunt/config/jsx/jsx.js to grunt/config/jsx.js.
...
There used to be more files in that subdirectory.
2014-01-27 12:09:55 -08:00
Paul O’Shannessy
494f6e9c34
Merge pull request #921 from spicyj/grunt-jsx-no-dev
...
Remove unused grunt jsx config options
2014-01-21 11:40:43 -08:00
Paul O’Shannessy
ca930efa7c
Upgrade (explicitly) grunt
...
They deprecated the use of some packaged modules and suggest using those modules
directly. http://gruntjs.com/blog/2013-11-21-grunt-0.4.2-released
Lodash was the only use we had.
2014-01-17 18:00:40 -08:00
Ben Alpert
703a29c0b2
Remove unused grunt jsx config options
...
Since 5466d0a063 , the `__DEV__` isn't used any more. I can't find anything that uses the `debug` flag either.
2014-01-17 02:02:47 -08:00
Thomas Aylott
91821007ed
benchmark runner
2014-01-06 12:26:40 -05:00
Ben Alpert
76c9d8465e
Switch to using uglifyify
2013-12-29 00:03:26 -07:00
Ben Alpert
abee8b0476
Minify both before and after browserify
2013-12-28 23:41:54 -07:00
Thomas Aylott
0c366ce648
fix lint
2013-12-09 14:55:21 -05:00
Thomas Aylott
1b477fa40c
move sauce labs config out of the Gruntfile
2013-12-09 14:55:21 -05:00
Thomas Aylott
b8ee94d999
define public saucelabs info for everything to use
2013-12-09 14:55:20 -05:00
Thomas Aylott
e560229c83
secure tokens aren't available for pull requests
...
Now you can use the saucelabs jazz locally also.
2013-12-09 14:55:20 -05:00
petehunt
82f211f6b8
revert muffinize :(
2013-12-06 11:56:30 -08:00
petehunt
90e2258791
response to code review
2013-12-06 11:56:30 -08:00
petehunt
e839405202
muffinification
2013-12-06 11:56:29 -08:00
petehunt
5466d0a063
first work: __DEV__
...
fix invariant
Get browserify working
remove dead code elimination step since it is not needed due to minifier
use industry standard NODE_ENV
2013-12-06 11:56:29 -08:00
Thomas Aylott
c222c46146
filter out tests from complexity report
2013-12-05 16:27:10 -05:00
Thomas Aylott
2b3e97b5a4
NEW grunt complexity reporting task
2013-12-05 16:27:10 -05:00
Ben Newman
057c88ce52
s/jsxConfig/commonerConfig/g
2013-12-04 16:47:13 -05:00
Ben Newman
3527d9d91c
Establish a convention for forcing jsx rebuilds.
...
Pull request #526 updated the behavior of vendor/constants.js without
changing any source files or the bin/jsx-internal script, so files that
should have been rebuilt (like utils/__tests__/ImmutableObject-test.js)
were not automatically rebuilt (unless you knew to do `grunt clean` or
`rm -rf .module-cache` manually).
This commit allows us to bump a version number when we know the transform
toolchain has been altered in a way that will not be visible to
commoner/jsx.
With this convention, if we reset to an older revision (e.g. during a git
bisect) and the appropriate cached module files are still in the
.module-cache/, they can be used without rebuilding. That's why I prefer
this approach to just deleting the .module-cache/.
Closes #104 .
Closes #496 .
Closes #530 .
2013-12-04 16:36:59 -05:00
Thomas Aylott
45063aed44
picked all the lint
2013-11-18 16:37:47 -05:00
Thomas Aylott
5feb745b02
fixes the case when coverage isn't turned on
2013-11-18 16:37:47 -05:00
Thomas Aylott
8f96ec255b
new grunt browserify:withCodeCoverageLogging task
2013-11-18 16:37:47 -05:00
Thomas Aylott
ad0d9e4761
consoleLoggerMiddleware handles coverage logs
2013-11-18 16:37:47 -05:00
Thomas Aylott
b5b60a6acf
speed up server middleware slightly
2013-11-18 16:37:46 -05:00
Paul O’Shannessy
d1fa53ca03
Cleanup lint warnings from recent testing changes
...
Also, relaxed a rule for dot notation (and unrelaxed it in src).
2013-11-14 11:24:06 -08:00
Thomas Aylott
22829b5529
remove unnecessary task config
2013-11-13 16:49:08 -05:00
Thomas Aylott
d1fd4058da
sauce labs browser configs for running manually
2013-11-13 16:22:11 -05:00
Thomas Aylott
4daeda1490
log individual test results when in --debug mode
2013-11-13 16:22:11 -05:00
Thomas Aylott
cd24cbdbf4
name local saucelabs tests too
2013-11-13 16:22:11 -05:00
Thomas Aylott
d9b7e47824
sped up the webdriver tests
2013-11-13 16:22:11 -05:00
Thomas Aylott
b845134151
user JSON encoding for browser logger
...
Fixes a strange issue in IE
2013-11-13 16:22:11 -05:00
Thomas Aylott
e3ced21c9d
postDataToURL using ajax instead of DOM
2013-11-13 16:22:10 -05:00
Thomas Aylott
66a0f2e7bd
Suppress encoding warning in Firefox
2013-11-13 16:22:10 -05:00
Thomas Aylott
f12c428c78
NEW saucelabs webdriver task
2013-11-13 16:22:10 -05:00
Thomas Aylott
241d57aa9e
allow directory browsing
2013-11-07 13:12:31 -05:00
Thomas Aylott
f289e9862a
rename sauce-harness to index
2013-11-06 17:29:00 -05:00
Thomas Aylott
c9401be38e
replace phantom-harness runner with webdriver
2013-11-06 16:44:03 -05:00
Thomas Aylott
3e2d3e4837
add logging to webdriver config
2013-11-06 15:30:52 -05:00
Thomas Aylott
b725097409
log using grunt
2013-11-06 15:30:51 -05:00
Thomas Aylott
db299ed761
remove sauce labs stuff for now
2013-11-06 15:30:51 -05:00
Thomas Aylott
0f274e5b22
new webdriver-jasmine task and config
2013-11-06 15:30:51 -05:00