From 1710dcd1c9939440f5a2037b1e2e6d27c0fd7782 Mon Sep 17 00:00:00 2001 From: Tarion Date: Sun, 19 Oct 2014 18:01:33 +0200 Subject: [PATCH] Increase performance by checking for @jsx comment before compiling. --- index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 0e16463..0231b74 100644 --- a/index.js +++ b/index.js @@ -19,7 +19,9 @@ function install(options) { src = options.additionalTransform(src); } try { - src = React.transform(src, options); + if (src.indexOf('/** @jsx React.DOM */') > -1) { + src = React.transform(src, options); + } } catch (e) { throw new Error('Error transforming ' + filename + ' to JSX: ' + e.toString()); }