Skip to content

Commit 2b9dd04

Browse files
committed
Allow to execute JSXTransformer outside of browser environment
1 parent 4f53fbf commit 2b9dd04

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

vendor/browser-transforms.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818

1919
'use strict';
2020
var runScripts;
21+
var headEl;
2122

2223
var transform = require('./fbtransform/lib/transform').transform;
2324
var visitors = require('./fbtransform/visitors').transformVisitors;
2425
var transform = transform.bind(null, visitors.react);
2526
var docblock = require('./fbtransform/lib/docblock');
2627

27-
var headEl = document.getElementsByTagName('head')[0];
2828

2929
exports.transform = transform;
3030

@@ -45,6 +45,7 @@ var run = exports.run = function(code) {
4545
if (typeof window === "undefined" || window === null) {
4646
return;
4747
}
48+
headEl = document.getElementsByTagName('head')[0];
4849

4950
var load = exports.load = function(url, callback) {
5051
var xhr;

0 commit comments

Comments
 (0)