0.11.0 • Published 2 years ago

babel-plugin-ts-enum-iife v0.11.0

Weekly downloads
79
License
MIT
Repository
github
Last release
2 years ago

babel-plugin-typescript-enum-iife

Transform typescript wrapper enum in IIFE, enum better tree-shaking

Usage

babel-plugin-ts-enum-iife must be quoted first

bablerc.json

{
  "plugins": [
    "babel-plugin-ts-enum-iife",
    "@babel/plugin-transform-typescript"
  ]
}

enum

enum Test {
  A,
  B
}

output

const Test = function () {
  //__ENUM_IIFE__
  let Test;

  (function (Test) {
    Test[Test["A"] = 0] = "A";
    Test[Test["B"] = 1] = "B";
  })(Test || (Test = {}));

  return Test;
}();
0.11.0

2 years ago

0.10.0

2 years ago

0.9.0

2 years ago

0.8.3

2 years ago

0.8.2

3 years ago

0.7.1

3 years ago

0.8.1

3 years ago

0.8.0

3 years ago

0.6.7

3 years ago

0.6.6

3 years ago

0.7.0

3 years ago

0.6.3

3 years ago

0.6.5

3 years ago

0.6.4

3 years ago

0.4.42

3 years ago

0.4.40

3 years ago

0.4.41

3 years ago

0.4.31

3 years ago

0.4.32

3 years ago

0.4.30

3 years ago

0.4.39

3 years ago

0.4.37

3 years ago

0.4.38

3 years ago

0.4.35

3 years ago

0.4.36

3 years ago

0.4.33

3 years ago

0.4.34

3 years ago

0.5.0

3 years ago

0.4.20

3 years ago

0.4.21

3 years ago

0.4.28

3 years ago

0.4.29

3 years ago

0.4.26

3 years ago

0.4.27

3 years ago

0.4.24

3 years ago

0.4.25

3 years ago

0.4.22

3 years ago

0.6.2

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.4.19

3 years ago

0.4.18

3 years ago

0.4.17

4 years ago

0.4.16

4 years ago

0.4.15

4 years ago

0.4.10

4 years ago

0.4.13

4 years ago

0.4.14

4 years ago

0.4.11

4 years ago

0.4.12

4 years ago

0.4.9

4 years ago

0.4.8

4 years ago

0.4.5

4 years ago

0.4.4

4 years ago

0.4.7

4 years ago

0.4.6

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

5 years ago

0.0.2

5 years ago