From 4b276b938b336310c1e9baa8df61a4c2054c9a75 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 15 Jul 2015 18:07:25 +0100 Subject: [PATCH] add feature flag for es7.exponentiationOperator --- packages/babylon/src/tokenize.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babylon/src/tokenize.js b/packages/babylon/src/tokenize.js index 3a427e0241..cb5dec92cf 100755 --- a/packages/babylon/src/tokenize.js +++ b/packages/babylon/src/tokenize.js @@ -237,7 +237,7 @@ pp.readToken_mult_modulo = function (code) { // '%*' var width = 1; var next = this.input.charCodeAt(this.pos + 1); - if (next === 42) { // '*' + if (next === 42 && this.options.features["es7.exponentiationOperator"]) { // '*' width++; next = this.input.charCodeAt(this.pos + 2); type = tt.exponent;