babel-plugin-typescript-iife-enum

时间:2024-03-09 22:05:58
【文件属性】:

文件名称: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)

网友评论