X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fjs-base64%2Fbase64.js;h=92f4d4bfd8ac006d0b1df5b05c721cc4f09e99f6;hp=507a9c2019edd462c33de867d0c2297ff10b7c5c;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/js-base64/base64.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/js-base64/base64.js index 507a9c20..92f4d4bf 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/js-base64/base64.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/js-base64/base64.js @@ -22,7 +22,7 @@ // existing version for noConflict() global = global || {}; var _Base64 = global.Base64; - var version = "2.6.2"; + var version = "2.6.4"; // constants var b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; @@ -155,16 +155,17 @@ return _atob(String(a).replace(/[^A-Za-z0-9\+\/]/g, '')); }; var _decode = function(a) { return btou(_atob(a)) }; + var _fromURI = function(a) { + return String(a).replace(/[-_]/g, function(m0) { + return m0 == '-' ? '+' : '/' + }).replace(/[^A-Za-z0-9\+\/]/g, ''); + }; var decode = function(a){ - return _decode( - String(a).replace(/[-_]/g, function(m0) { - return m0 == '-' ? '+' : '/' - }).replace(/[^A-Za-z0-9\+\/]/g, '') - ); + return _decode(_fromURI(a)); }; var toUint8Array; if (global.Uint8Array) toUint8Array = function(a) { - return Uint8Array.from(atob(a), function(c) { + return Uint8Array.from(atob(_fromURI(a)), function(c) { return c.charCodeAt(0); }); };