6.24.1 • Published 8 years ago
babel-plugin-transform-exponentiation-operator v6.24.1
babel-plugin-transform-exponentiation-operator
Compile exponentiation operator to ES5
Example
// x ** y
let squared = 2 ** 2;
// same as: 2 * 2
let cubed = 2 ** 3;
// same as: 2 * 2 * 2
// x **= y
let a = 2;
a **= 2;
// same as: a = a * a;
let b = 3;
b **= 3;
// same as: b = b * b * b;
Installation
npm install --save-dev babel-plugin-transform-exponentiation-operator
Usage
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["transform-exponentiation-operator"]
}
Via CLI
babel --plugins transform-exponentiation-operator script.js
Via Node API
require("babel-core").transform("code", {
plugins: ["transform-exponentiation-operator"]
});
References
7.0.0-beta.3
8 years ago
7.0.0-beta.2
8 years ago
7.0.0-beta.1
8 years ago
7.0.0-beta.0
8 years ago
7.0.0-alpha.20
8 years ago
7.0.0-alpha.19
8 years ago
7.0.0-alpha.18
8 years ago
7.0.0-alpha.17
8 years ago
7.0.0-alpha.16
8 years ago
7.0.0-alpha.15
8 years ago
7.0.0-alpha.14
8 years ago
7.0.0-alpha.12
8 years ago
7.0.0-alpha.11
8 years ago
7.0.0-alpha.10
8 years ago
7.0.0-alpha.9
8 years ago
7.0.0-alpha.8
8 years ago
6.24.1
8 years ago
7.0.0-alpha.7
8 years ago
7.0.0-alpha.3
8 years ago
7.0.0-alpha.1
8 years ago
6.22.0
9 years ago
6.8.0
9 years ago
6.5.0-1
10 years ago
6.5.0
10 years ago
6.3.13
10 years ago
6.2.4
10 years ago
6.1.18
10 years ago
6.1.17
10 years ago
6.1.4
10 years ago
6.0.14
10 years ago
6.0.2
10 years ago