Skip to content

Commit 77c53dd

Browse files
committed
Revert "More optimizations and fix for JSXTransformer build"
This reverts commit f1b7db9.
1 parent e994e06 commit 77c53dd

3 files changed

Lines changed: 3 additions & 9 deletions

File tree

grunt/config/browserify.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
'use strict';
55

6-
var deamdify = require('deamdify');
76
var envify = require('envify/custom');
87
var grunt = require('grunt');
98
var UglifyJS = require('uglify-js');
@@ -81,7 +80,6 @@ var transformer = {
8180
outfile: './build/JSXTransformer.js',
8281
debug: false,
8382
standalone: 'JSXTransformer',
84-
transforms: [deamdify],
8583
after: [simpleBannerify]
8684
};
8785

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
"devDependencies": {
4141
"benchmark": "~1.0.0",
4242
"coverify": "~1.0.4",
43-
"deamdify": "~0.1.1",
4443
"envify": "~1.0.1",
4544
"es5-shim": "~2.3.0",
4645
"grunt": "~0.4.2",
@@ -60,7 +59,7 @@
6059
"phantomjs": "~1.9",
6160
"platform": "~1.0.0",
6261
"populist": "~0.1.6",
63-
"pure-cjs": "~1.8.3",
62+
"pure-cjs": "~1.8.0",
6463
"recast": "~0.5.6",
6564
"sauce-tunnel": "~1.1.0",
6665
"semver": "~2.2.1",

vendor/browser-transforms.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
var runScripts;
2121
var headEl;
2222

23+
var buffer = require('buffer');
2324
var transform = require('jstransform').transform;
2425
var visitors = require('./fbtransform/visitors').transformVisitors;
2526
var docblock = require('jstransform/src/docblock');
@@ -96,10 +97,6 @@ var transformCode = function(code, source) {
9697
throw e;
9798
}
9899

99-
if (typeof btoa === 'undefined') {
100-
return transformed.code;
101-
}
102-
103100
var map = transformed.sourceMap.toJSON();
104101
if (source == null) {
105102
source = "Inline JSX script";
@@ -114,7 +111,7 @@ var transformCode = function(code, source) {
114111
return (
115112
transformed.code +
116113
'//# sourceMappingURL=data:application/json;base64,' +
117-
btoa(unescape(encodeURIComponent(JSON.stringify(map))))
114+
buffer.Buffer(JSON.stringify(map)).toString('base64')
118115
);
119116
} else {
120117
return code;

0 commit comments

Comments
 (0)