From 061561bfd808f1cdf270b9f8107d6a716e81321e Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 13 Apr 2015 14:55:37 -0700 Subject: [PATCH] add proper ecmaVersion and sourceType to parse api --- src/babel/api/node.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/babel/api/node.js b/src/babel/api/node.js index 2b4a8401cd..5fb4e6b090 100644 --- a/src/babel/api/node.js +++ b/src/babel/api/node.js @@ -55,7 +55,8 @@ export function transformFileSync(filename: string, opts?: Object = {}) { } export function parse(code, opts = {}) { - opts.ecmaVersion = 6; + opts.sourceType = "module"; + opts.ecmaVersion = Infinity; opts.plugins = { flow: true, jsx: true