mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
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
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
'use strict';
|
||||
|
||||
var envify = require('envify/custom');
|
||||
var es3ify = require('es3ify');
|
||||
var grunt = require('grunt');
|
||||
var UglifyJS = require('uglify-js');
|
||||
var uglifyify = require('uglifyify');
|
||||
@@ -63,7 +64,7 @@ var basic = {
|
||||
debug: false,
|
||||
standalone: 'React',
|
||||
transforms: [envify({NODE_ENV: 'development'})],
|
||||
after: [simpleBannerify]
|
||||
after: [es3ify.transform, simpleBannerify]
|
||||
};
|
||||
|
||||
var min = _.merge({}, basic, {
|
||||
@@ -80,7 +81,7 @@ var transformer = {
|
||||
outfile: './build/JSXTransformer.js',
|
||||
debug: false,
|
||||
standalone: 'JSXTransformer',
|
||||
after: [simpleBannerify]
|
||||
after: [es3ify.transform, simpleBannerify]
|
||||
};
|
||||
|
||||
var addons = {
|
||||
@@ -92,7 +93,7 @@ var addons = {
|
||||
standalone: 'React',
|
||||
transforms: [envify({NODE_ENV: 'development'})],
|
||||
packageName: 'React (with addons)',
|
||||
after: [simpleBannerify]
|
||||
after: [es3ify.transform, simpleBannerify]
|
||||
};
|
||||
|
||||
var addonsMin = _.merge({}, addons, {
|
||||
|
||||
@@ -41,6 +41,7 @@
|
||||
"browserify": "~3.20.0",
|
||||
"coverify": "~1.0.4",
|
||||
"envify": "~1.0.1",
|
||||
"es3ify": "~0.1.2",
|
||||
"es5-shim": "~2.3.0",
|
||||
"grunt": "~0.4.2",
|
||||
"grunt-cli": "~0.1.9",
|
||||
|
||||
Reference in New Issue
Block a user