From 24f0120e01d2fbc2ac8043d27b35d12167aa0147 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 9 Nov 2014 12:09:07 +1100 Subject: [PATCH] add patch so we can patch estraverse and ast-types --- lib/6to5/patch.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lib/6to5/patch.js diff --git a/lib/6to5/patch.js b/lib/6to5/patch.js new file mode 100644 index 0000000000..d985c29b19 --- /dev/null +++ b/lib/6to5/patch.js @@ -0,0 +1,13 @@ +var estraverse = require("estraverse"); +var types = require("ast-types"); +var t = require("./types"); +var _ = require("lodash"); + +var def = types.Type.def; + +def("ParenthesizedExpression") + .bases("Expression") + .build("expression") + .field("expression", def("Expression")); + +_.extend(estraverse.VisitorKeys, t.VISITOR_KEYS);