6.9.5 • Published 3 years ago

babel-plugin-transform-merge-sibling-variables v6.9.5

Weekly downloads
2,180,277
License
MIT
Repository
github
Last release
3 years ago

babel-plugin-transform-merge-sibling-variables

Merge sibling variables into one.

Example

In

// merge into a single VariableDeclaration
var foo = "bar";
var bar = "foo";
foobar();

// merge into the next for loop
var i = 0;
for (var x = 0; x < 10; x++) {}

Out

var foo = "bar",
    bar = "foo";
foobar();

for (var i = 0, x = 0; x < 10; x++) {}

Installation

npm install babel-plugin-transform-merge-sibling-variables --save-dev

Usage

Via .babelrc (Recommended)

.babelrc

{
  "plugins": ["transform-merge-sibling-variables"]
}

Via CLI

babel --plugins transform-merge-sibling-variables script.js

Via Node API

require("@babel/core").transform("code", {
  plugins: ["transform-merge-sibling-variables"]
});
6.9.5

3 years ago

6.10.0-alpha.9

7 years ago

6.9.4

7 years ago

6.9.3

7 years ago

6.9.2

7 years ago

6.9.1

7 years ago

6.9.0

8 years ago

6.8.6

8 years ago

6.8.5

8 years ago

6.8.4

8 years ago

6.8.3

8 years ago

6.8.2

9 years ago

6.8.1

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

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