UNPKG

babel-core

Version:

Turn ES6 code into readable vanilla ES5 with source maps

19 lines (12 loc) 435 B
"use strict"; // https://github.com/rwaldron/exponentiation-operator exports.experimental = true; var build = require("../../helpers/build-binary-assignment-operator-transformer"); var t = require("../../../types"); var MATH_POW = t.memberExpression(t.identifier("Math"), t.identifier("pow")); build(exports, { operator: "**", build: function (left, right) { return t.callExpression(MATH_POW, [left, right]); } });