mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 15:41:01 +00:00
1 line
4.1 KiB
Plaintext
1 line
4.1 KiB
Plaintext
{"dependencies":[],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.base64Decode = base64Decode;\n const CHR = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';\n const map = new Array(256);\n for (let i = 0, count = CHR.length; i < count; i++) {\n map[CHR.charCodeAt(i)] = i;\n }\n /**\n * @name base64Decode\n * @description\n * A base64 decoding function that operates in all environments. Unlike decoding\n * from Buffer (Node.js only) or atob (browser-only) this implementation is\n * slightly slower, but it is platform independent.\n *\n * For our usage, since we have access to the static final size, so we decode\n * to a specified output buffer. This also means we have applied a number of\n * optimizations based on this - checking output position instead of chars.\n */\n function base64Decode(data, out) {\n let byte = 0;\n let bits = 0;\n let pos = -1;\n for (let i = 0, last = out.length - 1; pos !== last; i++) {\n // each character represents 6 bits\n byte = byte << 6 | map[data.charCodeAt(i)];\n // each byte needs to contain 8 bits\n if ((bits += 6) >= 8) {\n out[++pos] = byte >>> (bits -= 8) & 0xff;\n }\n }\n return out;\n }\n});","lineCount":38,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"base64Decode"],[7,22,3,20],[7,25,3,23,"base64Decode"],[7,37,3,35],[8,2,4,0],[8,8,4,6,"CHR"],[8,11,4,9],[8,14,4,12],[8,80,4,78],[9,2,5,0],[9,8,5,6,"map"],[9,11,5,9],[9,14,5,12],[9,18,5,16,"Array"],[9,23,5,21],[9,24,5,22],[9,27,5,25],[9,28,5,26],[10,2,6,0],[10,7,6,5],[10,11,6,9,"i"],[10,12,6,10],[10,15,6,13],[10,16,6,14],[10,18,6,16,"count"],[10,23,6,21],[10,26,6,24,"CHR"],[10,29,6,27],[10,30,6,28,"length"],[10,36,6,34],[10,38,6,36,"i"],[10,39,6,37],[10,42,6,40,"count"],[10,47,6,45],[10,49,6,47,"i"],[10,50,6,48],[10,52,6,50],[10,54,6,52],[11,4,7,4,"map"],[11,7,7,7],[11,8,7,8,"CHR"],[11,11,7,11],[11,12,7,12,"charCodeAt"],[11,22,7,22],[11,23,7,23,"i"],[11,24,7,24],[11,25,7,25],[11,26,7,26],[11,29,7,29,"i"],[11,30,7,30],[12,2,8,0],[13,2,9,0],[14,0,10,0],[15,0,11,0],[16,0,12,0],[17,0,13,0],[18,0,14,0],[19,0,15,0],[20,0,16,0],[21,0,17,0],[22,0,18,0],[23,0,19,0],[24,2,20,0],[24,11,20,9,"base64Decode"],[24,23,20,21,"base64Decode"],[24,24,20,22,"data"],[24,28,20,26],[24,30,20,28,"out"],[24,33,20,31],[24,35,20,33],[25,4,21,4],[25,8,21,8,"byte"],[25,12,21,12],[25,15,21,15],[25,16,21,16],[26,4,22,4],[26,8,22,8,"bits"],[26,12,22,12],[26,15,22,15],[26,16,22,16],[27,4,23,4],[27,8,23,8,"pos"],[27,11,23,11],[27,14,23,14],[27,15,23,15],[27,16,23,16],[28,4,24,4],[28,9,24,9],[28,13,24,13,"i"],[28,14,24,14],[28,17,24,17],[28,18,24,18],[28,20,24,20,"last"],[28,24,24,24],[28,27,24,27,"out"],[28,30,24,30],[28,31,24,31,"length"],[28,37,24,37],[28,40,24,40],[28,41,24,41],[28,43,24,43,"pos"],[28,46,24,46],[28,51,24,51,"last"],[28,55,24,55],[28,57,24,57,"i"],[28,58,24,58],[28,60,24,60],[28,62,24,62],[29,6,25,8],[30,6,26,8,"byte"],[30,10,26,12],[30,13,26,16,"byte"],[30,17,26,20],[30,21,26,24],[30,22,26,25],[30,25,26,29,"map"],[30,28,26,32],[30,29,26,33,"data"],[30,33,26,37],[30,34,26,38,"charCodeAt"],[30,44,26,48],[30,45,26,49,"i"],[30,46,26,50],[30,47,26,51],[30,48,26,52],[31,6,27,8],[32,6,28,8],[32,10,28,12],[32,11,28,13,"bits"],[32,15,28,17],[32,19,28,21],[32,20,28,22],[32,25,28,27],[32,26,28,28],[32,28,28,30],[33,8,29,12,"out"],[33,11,29,15],[33,12,29,16],[33,14,29,18,"pos"],[33,17,29,21],[33,18,29,22],[33,21,29,26,"byte"],[33,25,29,30],[33,31,29,36,"bits"],[33,35,29,40],[33,39,29,44],[33,40,29,45],[33,41,29,46],[33,44,29,50],[33,48,29,54],[34,6,30,8],[35,4,31,4],[36,4,32,4],[36,11,32,11,"out"],[36,14,32,14],[37,2,33,0],[38,0,33,1],[38,3]],"functionMap":{"names":["<global>","base64Decode"],"mappings":"AAA;ACmB;CDa"},"hasCjsExports":true},"type":"js/module"}]} |