@samitouri / QOS-React-2 / commits / 77c53dd5d4

Revert "More optimizations and fix for JSXTransformer build"

This reverts commit f1b7db9aef57d5b2a9264b51e4303540772f847f.

Ben Newman committed Feb 3, 2014 at 19:05 UTC 77c53dd5d4eb258c93d654ae6d75f8830d0fb56e
3 files changed +3 -9
grunt/config/browserify.js
-2
@@ -3,7 +3,6 @@
3
4 'use strict';
5
6 -var deamdify = require('deamdify');
6 var envify = require('envify/custom');
7 var grunt = require('grunt');
8 var UglifyJS = require('uglify-js');
@@ -81,7 +80,6 @@ var transformer = {
80 outfile: './build/JSXTransformer.js',
81 debug: false,
82 standalone: 'JSXTransformer',
84 - transforms: [deamdify],
83 after: [simpleBannerify]
84 };
85
package.json
+1 -2
@@ -40,7 +40,6 @@
40 "devDependencies": {
41 "benchmark": "~1.0.0",
42 "coverify": "~1.0.4",
43 - "deamdify": "~0.1.1",
43 "envify": "~1.0.1",
44 "es5-shim": "~2.3.0",
45 "grunt": "~0.4.2",
@@ -60,7 +59,7 @@
59 "phantomjs": "~1.9",
60 "platform": "~1.0.0",
61 "populist": "~0.1.6",
63 - "pure-cjs": "~1.8.3",
62 + "pure-cjs": "~1.8.0",
63 "recast": "~0.5.6",
64 "sauce-tunnel": "~1.1.0",
65 "semver": "~2.2.1",
vendor/browser-transforms.js
+2 -5
@@ -20,6 +20,7 @@
20 var runScripts;
21 var headEl;
22
23 +var buffer = require('buffer');
24 var transform = require('jstransform').transform;
25 var visitors = require('./fbtransform/visitors').transformVisitors;
26 var docblock = require('jstransform/src/docblock');
@@ -96,10 +97,6 @@ var transformCode = function(code, source) {
97 throw e;
98 }
99
99 - if (typeof btoa === 'undefined') {
100 - return transformed.code;
101 - }
102 -
100 var map = transformed.sourceMap.toJSON();
101 if (source == null) {
102 source = "Inline JSX script";
@@ -114,7 +111,7 @@ var transformCode = function(code, source) {
111 return (
112 transformed.code +
113 '//# sourceMappingURL=data:application/json;base64,' +
117 - btoa(unescape(encodeURIComponent(JSON.stringify(map))))
114 + buffer.Buffer(JSON.stringify(map)).toString('base64')
115 );
116 } else {
117 return code;