aboutsummaryrefslogtreecommitdiff
path: root/tools/exports.js
diff options
context:
space:
mode:
authorMihai Bazon <mihai.bazon@gmail.com>2015-09-24 17:57:47 +0300
committerMihai Bazon <mihai.bazon@gmail.com>2015-09-24 17:58:51 +0300
commit99233c44cc125fa1a96a47b863dbfb3ec0c3fadc (patch)
tree1cb038e841953084f910fd73411bf2dc89730160 /tools/exports.js
parent33528002b496728457cccd9ddf54d2e50bc7e3f2 (diff)
downloadtracifyjs-99233c44cc125fa1a96a47b863dbfb3ec0c3fadc.tar.gz
tracifyjs-99233c44cc125fa1a96a47b863dbfb3ec0c3fadc.zip
No longer use `vm` to load code.
Improves performance 2x on node > 0.10. Ref #636
Diffstat (limited to 'tools/exports.js')
-rw-r--r--tools/exports.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/exports.js b/tools/exports.js
new file mode 100644
index 00000000..a27cef90
--- /dev/null
+++ b/tools/exports.js
@@ -0,0 +1,16 @@
+exports["Compressor"] = Compressor;
+exports["DefaultsError"] = DefaultsError;
+exports["Dictionary"] = Dictionary;
+exports["JS_Parse_Error"] = JS_Parse_Error;
+exports["MAP"] = MAP;
+exports["OutputStream"] = OutputStream;
+exports["SourceMap"] = SourceMap;
+exports["TreeTransformer"] = TreeTransformer;
+exports["TreeWalker"] = TreeWalker;
+exports["base54"] = base54;
+exports["defaults"] = defaults;
+exports["mangle_properties"] = mangle_properties;
+exports["merge"] = merge;
+exports["parse"] = parse;
+exports["push_uniq"] = push_uniq;
+exports["string_template"] = string_template;