UNPKG

lbundle

Version:

Small zero-configuration bundler build on top of Rollup.js and SWC for NPM libraries

1 lines 979 B
{"version":3,"file":"array-fmt.mjs","sources":["../../src/utils/array-fmt.ts"],"sourcesContent":["export const arrayFmt = (arr) => arr\n .map((id, i, arr) => {\n const fmt = `\\`${id}\\``;\n switch (i) {\n case arr.length - 1: {\n return `or ${fmt}`;\n }\n case arr.length - 2: {\n return fmt;\n }\n default: {\n return `${fmt},`;\n }\n }\n})\n .join(' ');\n"],"names":["arrayFmt","arr","map","id","i","fmt","length","join"],"mappings":"AAAO,MAAMA,WAAW,CAACC,GAAAA,GAAQA,IAC5BC,GAAG,CAAC,CAACC,EAAAA,EAAIC,CAAGH,EAAAA,GAAAA,GAAAA;AACb,QAAA,MAAMI,MAAM,CAAC,EAAE,EAAEF,EAAAA,CAAG,EAAE,CAAC;QACvB,OAAQC,CAAAA;YACJ,KAAKH,GAAAA,CAAIK,MAAM,GAAG,CAAA;AAAG,gBAAA;oBACjB,OAAO,CAAC,GAAG,EAAED,GAAK,CAAA,CAAA;AACtB;YACA,KAAKJ,GAAAA,CAAIK,MAAM,GAAG,CAAA;AAAG,gBAAA;oBACjB,OAAOD,GAAAA;AACX;AACA,YAAA;AAAS,gBAAA;oBACL,OAAO,CAAA,EAAGA,GAAI,CAAA,CAAC,CAAC;AACpB;AACJ;KAECE,CAAAA,CAAAA,IAAI,CAAC,GAAK;;;;"}