文件名称:babel-plugin-typescript-iife-enum
文件大小:52KB
文件格式:ZIP
更新时间:2024-03-09 22:05:58
typescript babel-plugin enum TypeScript
babel-plugin-typescript-iife-enum 目的 TypeScript转换为IIFE中的包装器枚举。 目的 目前,TypeScript将从 enum Test { Key = 1 } 到 var Test ; ( function ( Test ) { Test [ Test [ "Key" ] = 1 ] = "Key" ; } ) ( Test || ( Test = { } ) ) ; 这个结果不利于丑化。 因此,仅将IIFE包装为枚举 const Test = (() => { enum Test { Key = 1 } return Test }) 注意 必须将此插件放在@babel/plugin-transform-typescript
【文件预览】:
babel-plugin-typescript-iife-enum-master
----src()
--------index.ts(1KB)
--------__tests__()
----.travis.yml(36B)
----tsconfig.json(437B)
----.prettierrc(85B)
----README.md(1KB)
----renovate.json(70B)
----.gitignore(55B)
----package-lock.json(195KB)
----package.json(1KB)