From 6b07b13a8e44915ea1194cd932a9558d37140b0c Mon Sep 17 00:00:00 2001 From: Nikita Gusakov Date: Thu, 14 May 2015 01:08:02 +0300 Subject: [PATCH] Added missing exponential operator inlining --- src/babel/traversal/path/evaluation.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/babel/traversal/path/evaluation.js b/src/babel/traversal/path/evaluation.js index 067bc3c7a9..73d5346eba 100644 --- a/src/babel/traversal/path/evaluation.js +++ b/src/babel/traversal/path/evaluation.js @@ -120,6 +120,7 @@ export function evaluate(): { confident: boolean; value: any } { case "/": return left / right; case "*": return left * right; case "%": return left % right; + case "**": return Math.pow(left, right); case "<": return left < right; case ">": return left > right; case "<=": return left <= right;