mkdir test262-transformers
export TRANSFORMERS=$PWD/test262-transformers
cd test262-transformers
npm init -y
npm install --save @babel/core @babel/preset-env
touch spec.js
Copy the contents to spec.js into your local spec.js
| const babel = require("@babel/core"); | |
| const options = { | |
| cwd: __dirname, | |
| presets: [ | |
| [ | |
| "@babel/preset-env", | |
| { | |
| spec: true | |
| } | |
| ] | |
| ] | |
| }; | |
| module.exports = function(code) { | |
| let c = babel.transform(code, options).code; | |
| console.log(c); | |
| return c; | |
| }; |