babel-plugin-typescript-const-enum
Advanced tools
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":"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"} |
+19
-1
@@ -40,2 +40,3 @@ import * as t from '@babel/types'; | ||
| const mayBeRenamedAlias = []; // maybe | ||
| const pendingRemoveBodyIndexList = []; | ||
| body.forEach((d, index) => { | ||
@@ -58,5 +59,17 @@ if (!t.isTSImportEqualsDeclaration(d)) { | ||
| } | ||
| path.get('body.' + index).remove(); | ||
| pendingRemoveBodyIndexList.unshift(index); | ||
| alias.set(d.declarations[0].id.name, memberExpCode); | ||
| } | ||
| else if (t.isIdentifier(firstDeclaratorInit)) { | ||
| const left = d.declarations[0].id.name; | ||
| const right = firstDeclaratorInit.name; | ||
| const memberExpCodeMaybe = alias.get(right); | ||
| if (memberExpCodeMaybe) { | ||
| pendingRemoveBodyIndexList.unshift(index); | ||
| alias.set(left, memberExpCodeMaybe); | ||
| } | ||
| if (!path.scope.getBindingIdentifier(right)) { | ||
| alias.set(left, right); | ||
| } | ||
| } | ||
| } | ||
@@ -89,2 +102,7 @@ return; | ||
| }); | ||
| if (path) { | ||
| pendingRemoveBodyIndexList.forEach((index) => { | ||
| path.get('body.' + index).remove(); | ||
| }); | ||
| } | ||
| return alias; | ||
@@ -91,0 +109,0 @@ } |
+19
-1
@@ -46,2 +46,3 @@ "use strict"; | ||
| const mayBeRenamedAlias = []; // maybe | ||
| const pendingRemoveBodyIndexList = []; | ||
| body.forEach((d, index) => { | ||
@@ -64,5 +65,17 @@ if (!t.isTSImportEqualsDeclaration(d)) { | ||
| } | ||
| path.get('body.' + index).remove(); | ||
| pendingRemoveBodyIndexList.unshift(index); | ||
| alias.set(d.declarations[0].id.name, memberExpCode); | ||
| } | ||
| else if (t.isIdentifier(firstDeclaratorInit)) { | ||
| const left = d.declarations[0].id.name; | ||
| const right = firstDeclaratorInit.name; | ||
| const memberExpCodeMaybe = alias.get(right); | ||
| if (memberExpCodeMaybe) { | ||
| pendingRemoveBodyIndexList.unshift(index); | ||
| alias.set(left, memberExpCodeMaybe); | ||
| } | ||
| if (!path.scope.getBindingIdentifier(right)) { | ||
| alias.set(left, right); | ||
| } | ||
| } | ||
| } | ||
@@ -95,2 +108,7 @@ return; | ||
| }); | ||
| if (path) { | ||
| pendingRemoveBodyIndexList.forEach((index) => { | ||
| path.get('body.' + index).remove(); | ||
| }); | ||
| } | ||
| return alias; | ||
@@ -97,0 +115,0 @@ } |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":";;;;AAAA,wDAAkC;AAIlC;;;;GAIG;AACH,SAAgB,kBAAkB,CAAC,IAAuB;IACxD,MAAM,WAAW,GAAa,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;IAChD,IAAI,GAAG,GAAsB,IAAI,CAAC;IAClC,OAAO,CAAC,CAAC,iBAAiB,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE;QACpC,GAAG,GAAG,GAAG,CAAC,IAAI,CAAC;QACf,WAAW,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;KACrC;IAED,WAAW,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACnC,OAAO,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAC/B,CAAC;AAVD,gDAUC;AAED,SAAgB,4BAA4B,CAAC,IAAwB;IACnE,IAAI,CAAC,CAAC,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE;QAClC,OAAO,IAAI,CAAC;KACb;IACD,MAAM,WAAW,GAAa,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;IACnD,IAAI,GAAG,GAAuB,IAAI,CAAC;IACnC,OAAO,CAAC,CAAC,kBAAkB,CAAC,GAAG,CAAC,MAAM,CAAC,EAAE;QACvC,GAAG,GAAG,GAAG,CAAC,MAAM,CAAC;QACjB,MAAM,QAAQ,GAAG,GAAG,CAAC,QAAQ,CAAC;QAC9B,IAAI,CAAC,CAAC,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE;YAC7B,OAAO,IAAI,CAAC;SACb;QACD,WAAW,CAAC,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;KACpC;IACD,IAAI,CAAC,CAAC,CAAC,YAAY,CAAC,GAAG,CAAC,MAAM,CAAC,EAAE;QAC/B,OAAO,IAAI,CAAC;KACb;IACD,WAAW,CAAC,OAAO,CAAE,GAAG,CAAC,MAAuB,CAAC,IAAI,CAAC,CAAC;IACvD,OAAO,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAC/B,CAAC;AAnBD,oEAmBC;AAED,SAAgB,+BAA+B,CAC7C,IAAmB,EACnB,OAAiB,EACjB,IAAwB;IAExB,MAAM,KAAK,GAAG,IAAI,GAAG,EAAkB,CAAC;IACxC,MAAM,iBAAiB,GAAkC,EAAE,CAAC,CAAC,QAAQ;IACrE,MAAM,0BAA0B,GAAkB,EAAE,CAAC;IACrD,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,KAAK,EAAE,EAAE;QACxB,IAAI,CAAC,CAAC,CAAC,2BAA2B,CAAC,CAAC,CAAC,EAAE;YACrC,IAAI,IAAI,IAAI,CAAC,CAAC,qBAAqB,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,YAAY,CAAC,MAAM,KAAK,CAAC,EAAE;gBACrE,MAAM,mBAAmB,GAAG,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC;gBACnD,IAAI,CAAC,CAAC,kBAAkB,CAAC,mBAAmB,CAAC,EAAE;oBAC7C,gDAAgD;oBAChD,gBAAgB;oBAChB,MAAM,aAAa,GAAG,IAAI;yBACvB,SAAS,EAAE;yBACX,SAAS,CAAC,mBAAmB,CAAC,KAAM,EAAE,mBAAmB,CAAC,GAAI,CAAC,CAAC;oBACnE,MAAM,IAAI,GAAG,aAAa,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;oBACzC,IAAI,CAAC,IAAI,EAAE;wBACT,OAAO;qBACR;oBACD,IAAI,IAAI,CAAC,KAAK,CAAC,oBAAoB,CAAC,IAAI,CAAC,EAAE;wBACzC,OAAO;qBACR;oBACD,0BAA0B,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;oBAC1C,KAAK,CAAC,GAAG,CAAE,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,EAAU,CAAC,IAAI,EAAE,aAAa,CAAC,CAAC;iBAC9D;qBAAM,IAAI,CAAC,CAAC,YAAY,CAAC,mBAAmB,CAAC,EAAE;oBAC9C,MAAM,IAAI,GAAI,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,CAAC,EAAU,CAAC,IAAI,CAAC;oBAChD,MAAM,KAAK,GAAG,mBAAmB,CAAC,IAAI,CAAC;oBACvC,MAAM,kBAAkB,GAAG,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;oBAC5C,IAAI,kBAAkB,EAAE;wBACtB,0BAA0B,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;wBAC1C,KAAK,CAAC,GAAG,CAAC,IAAI,EAAE,kBAAkB,CAAC,CAAC;qBACrC;oBACD,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,oBAAoB,CAAC,KAAK,CAAC,EAAE;wBAC3C,KAAK,CAAC,GAAG,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;qBACxB;iBACF;aACF;YACD,OAAO;SACR;QACD,MAAM,IAAI,GAAG,CAAC,CAAC,EAAE,CAAC,IAAI,CAAC;QACvB,MAAM,EAAE,eAAe,EAAE,GAAG,CAAC,CAAC;QAC9B,IAAI,CAAC,CAAC,CAAC,iBAAiB,CAAC,eAAe,CAAC,EAAE;YACzC,IAAI,CAAC,CAAC,YAAY,CAAC,eAAe,CAAC,EAAE;gBACnC,iBAAiB,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,eAAe,CAAC,CAAC,CAAC;aACjD;YACD,OAAO;SACR;QACD,MAAM,UAAU,GAAG,kBAAkB,CAAC,eAAe,CAAC,CAAC;QACvD,IACE,OAAO,CAAC,IAAI,CAAC,CAAC,GAAG,EAAE,EAAE;YACnB,OAAO,GAAG,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC;QACpC,CAAC,CAAC,EACF;YACA,KAAK,CAAC,GAAG,CAAC,IAAI,EAAE,UAAU,CAAC,CAAC;SAC7B;IACH,CAAC,CAAC,CAAC;IACH,iBAAiB,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,EAAE,EAAE;QAC5C,MAAM,MAAM,GAAG,KAAK,CAAC,GAAG,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;QAC1C,IAAI,MAAM,EAAE;YACV,KAAK,CAAC,GAAG,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC;SACtB;aAAM;YACL,KAAK,CAAC,GAAG,CAAC,CAAC,EAAE,UAAU,CAAC,IAAI,CAAC,CAAC;SAC/B;IACH,CAAC,CAAC,CAAC;IACH,IAAI,IAAI,EAAE;QACR,0BAA0B,CAAC,OAAO,CAAC,CAAC,KAAK,EAAE,EAAE;YAC1C,IAAI,CAAC,GAAG,CAAC,OAAO,GAAG,KAAK,CAAS,CAAC,MAAM,EAAE,CAAC;QAC9C,CAAC,CAAC,CAAC;KACJ;IACD,OAAO,KAAK,CAAC;AACf,CAAC;AAzED,0EAyEC;AAED,MAAM,OAAO,GAAG,KAAK,CAAC;AACtB,SAAgB,kBAAkB,CAAC,OAAe;IAChD,MAAM,MAAM,GAAG,OAAO,CAAC,OAAO,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;IAC/C,OAAO,CAAC,SAAS,GAAG,CAAC,CAAC;IACtB,OAAO,MAAM,CAAC;AAChB,CAAC;AAJD,gDAIC;AAED;;;;;;;;;;;;;;;EAeE"} |
+2
-1
| { | ||
| "name": "babel-plugin-typescript-const-enum", | ||
| "version": "1.0.6", | ||
| "version": "1.0.7", | ||
| "description": "A babel plugin to replace typescript const enum expression as TS does.", | ||
@@ -29,2 +29,3 @@ "keywords": [ | ||
| "devDependencies": { | ||
| "@babel/core": "^7.12.3", | ||
| "@babel/preset-typescript": "^7.10.4", | ||
@@ -31,0 +32,0 @@ "@types/jest": "^26.0.10", |
32820
9.75%470
8.29%9
12.5%