1. babel-preset-es2015
Babel preset for all es2015 plugins.
babel-preset-es2015
Package: babel-preset-es2015
Created by: babel
Last modified: Fri, 21 Jul 2023 15:42:24 GMT
Version: 6.24.1
License: MIT
Downloads: 2,761,030
Repository: https://github.com/babel/babel/tree/master/packages/babel-preset-es2015

Install

npm install babel-preset-es2015
yarn add babel-preset-es2015

babel-preset-es2015

Babel preset for all es2015 plugins.

Install

 npm install --save-dev babel-preset-es2015

Usage

Via .babelrc (Recommended)

.babelrc

 {
  "presets": ["es2015"]
}

Via CLI

 babel script.js --presets es2015

Via Node API

 require("babel-core").transform("code", {
  presets: ["es2015"]
});

Options

loose

boolean, defaults to false.

Enable "loose" transformations for any plugins in this preset that allow them.

modules

"amd" | "umd" | "systemjs" | "commonjs" | false, defaults to "commonjs".

Enable transformation of ES6 module syntax to another module type.

Setting this to false will not transform modules.

spec

boolean, defaults to false.

Enable "spec" transformations for any plugins in this preset that allow them.

Dependencies

RELATED POST

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin