11// Jest Snapshot v1, https://goo.gl/fbAQLP
22
33exports [` transform export const enum into object literal test-case/const-enum.d.ts 1` ] = `
4- "export declare enum SomeEnum {
4+ "declare enum SomeEnum {
55 A = 0 ,
66 B = 1 ,
77 C = \\" hello\\ " ,
88 D = 1000 ,
99 E = 1001
1010}
11- export declare enum ComputedEnum {
11+ declare enum ComputedEnum {
1212 A = 0 ,
1313 B = 1 ,
1414 C = 2 ,
@@ -21,24 +21,36 @@ export declare enum ComputedEnum {
2121 J = \\" 12\\ " ,
2222 K = 1
2323}
24+ export { ComputedEnum , SomeEnum } ;
25+ export declare enum DirectExportEnum {
26+ HI = \\" HELLO\\ " ,
27+ WD = \\" WORLD\\ "
28+ }
29+ declare enum DefaultExportConstEnum {
30+ X = 0
31+ }
32+ export default DefaultExportConstEnum;
33+ declare const enum NonExportConstEnum {
34+ A = 666 ,
35+ B = 888
36+ }
2437declare enum NonExportEnum {
2538 A = 0 ,
2639 B = 1
2740}
28- declare function SomeFunc(inlineSomeEnum: SomeEnum, inlineComputedEnum: ComputedEnum): SomeEnum.D | ComputedEnum | NonExportEnum;
29- export default SomeFunc;
41+ export declare function SomeFunc(inlineSomeEnum: SomeEnum, inlineComputedEnum: ComputedEnum): SomeEnum.D | ComputedEnum | NonExportConstEnum.A | NonExportEnum.B;
3042"
3143` ;
3244
3345exports [` transform export const enum into object literal test-case/const-enum.js 1` ] = `
34- "export const SomeEnum = {
46+ "const SomeEnum = {
3547 A : 0 ,
3648 B : 1 ,
3749 C : \\" hello\\ " ,
3850 D : 1000 ,
3951 E : 1001
4052} ;
41- export const ComputedEnum = {
53+ const ComputedEnum = {
4254 A : 0 ,
4355 B : 1 ,
4456 C : 2 ,
@@ -51,21 +63,34 @@ export const ComputedEnum = {
5163 J : \\" 12\\ " ,
5264 K : 1
5365} ;
66+ export { ComputedEnum , SomeEnum } ;
67+ export const DirectExportEnum = {
68+ HI : \\" HELLO\\ " ,
69+ WD : \\" WORLD\\ "
70+ } ;
71+ const DefaultExportConstEnum = {
72+ X : 0
73+ } ;
74+ export default DefaultExportConstEnum;
5475const Value = 0.5;
76+ var NonExportConstEnum;
77+ (function (NonExportConstEnum) {
78+ NonExportConstEnum [NonExportConstEnum [\\" A\\ " ] = 666 ] = \\" A\\ " ;
79+ NonExportConstEnum [NonExportConstEnum [\\" B\\ " ] = 888 ] = \\" B\\ " ;
80+ } )(NonExportConstEnum || (NonExportConstEnum = { } ));
5581var NonExportEnum;
5682(function (NonExportEnum) {
5783 NonExportEnum [NonExportEnum [\\" A\\ " ] = 0 ] = \\" A\\ " ;
5884 NonExportEnum [NonExportEnum [\\" B\\ " ] = 1 ] = \\" B\\ " ;
5985} )(NonExportEnum || (NonExportEnum = { } ));
60- function SomeFunc(inlineSomeEnum, inlineComputedEnum) {
86+ export function SomeFunc(inlineSomeEnum, inlineComputedEnum) {
6187 if (inlineSomeEnum === 0 /* A */ )
6288 return 1000 /* D */ ;
6389 if (inlineComputedEnum === - 2 /* D */ )
6490 return 4 /* E */ ;
65- return Math .random () > Value ? NonExportEnum . A : NonExportEnum .B ;
91+ return Math .random () > Value ? 666 /* A */ : NonExportEnum .B ;
6692}
67- export default SomeFunc;
6893//# sourceMappingURL=const-enum.js.map"
6994` ;
7095
71- exports [` transform export const enum into object literal test-case/const-enum.js.map 1` ] = ` "{ \\" version\\ " :3 ,\\" file\\ " :\\" const-enum.js\\ " ,\\" sourceRoot\\ " :\\" \\ " ,\\" sources\\ " :[\\" const-enum.ts\\ " ],\\" names\\ " :[],\\" mappings\\ " :\\" AAAA,MAAM,OAAY,QAAQ;IACxB,IAAC;IACD,IAAC;IACD,UAAW;IACX,OAAQ;IACR,OAAC;EACF;AAED,MAAM,OAAY,YAAY;IAC5B,IAAC;IACD,IAAC;IACD,IAAC;IACD,KAAU;IACV,IAAU;IACV,KAAc;IACd,OAAuB;IACvB,KAA4B;IAC5B,MAAgB;IAChB,OAAa;IACb,IAAoB;EACrB;AAED,MAAM,KAAK,GAAG,GAAG,CAAC;AAElB,IAAK,aAGJ;AAHD,WAAK,aAAa;IAChB,2CAAC,CAAA;IACD,2CAAC,CAAA;AACH,CAAC,EAHI,aAAa,KAAb,aAAa,QAGjB;AAED,SAAS,QAAQ,CAAC,cAAwB,EAAE,kBAAgC;IAC1E,IAAI,cAAc,cAAe;QAAE,oBAAkB;IACrD,IAAI,kBAAkB,eAAmB;QAAE,iBAAsB;IACjE,OAAO,IAAI,CAAC,MAAM,EAAE,GAAG,KAAK,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC;AACnE,CAAC;AAED,eAAe,QAAQ,CAAC\\ " } "` ;
96+ exports[`transform export const enum into object literal test-case/const-enum.js.map 1`] = `"{\\"version\\":3,\\"file\\":\\"const-enum.js\\",\\"sourceRoot\\":\\"\\",\\"sources\\":[\\"const-enum.ts\\"],\\"names\\":[],\\"mappings\\":\\"AAAA,MAAW,QAAQ;IACjB,IAAC;IACD,IAAC;IACD,UAAW;IACX,OAAQ;IACR,OAAC;EACF;AAED,MAAW,YAAY;IACrB,IAAC;IACD,IAAC;IACD,IAAC;IACD,KAAU;IACV,IAAU;IACV,KAAc;IACd,OAAuB;IACvB,KAA4B;IAC5B,MAAgB;IAChB,OAAa;IACb,IAAoB;EACrB;AACD,OAAO,EAAE,YAAY,EAAE,QAAQ,EAAE,CAAC;AAElC,MAAM,OAAY,gBAAgB;IAChC,WAAY;IACZ,WAAY;EACb;AAED,MAAW,sBAAsB;IAC/B,IAAC;EACF;AAED,eAAe,sBAAsB,CAAC;AAEtC,MAAM,KAAK,GAAG,GAAG,CAAC;AAElB,IAAW,kBAGV;AAHD,WAAW,kBAAkB;IAC3B,uDAAO,CAAA;IACP,uDAAO,CAAA;AACT,CAAC,EAHU,kBAAkB,KAAlB,kBAAkB,QAG5B;AAED,IAAK,aAGJ;AAHD,WAAK,aAAa;IAChB,2CAAC,CAAA;IACD,2CAAC,CAAA;AACH,CAAC,EAHI,aAAa,KAAb,aAAa,QAGjB;AAED,MAAM,UAAU,QAAQ,CAAC,cAAwB,EAAE,kBAAgC;IACjF,IAAI,cAAc,cAAe;QAAE,oBAAkB;IACrD,IAAI,kBAAkB,eAAmB;QAAE,iBAAsB;IACjE,OAAO,IAAI,CAAC,MAAM,EAAE,GAAG,KAAK,CAAC,CAAC,aAAsB,CAAC,CAAC,aAAa,CAAC,CAAC,CAAC;AACxE,CAAC\\"}"`;
0 commit comments