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

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code