From dfebf997755d7d2201e4ba2645fba701714ad6f4 Mon Sep 17 00:00:00 2001 From: Lapo Luchini Date: Wed, 16 May 2018 07:20:05 +0000 Subject: [PATCH] Support RFC 3548 URL & file safe encoding. Closes #26. --- base64.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/base64.js b/base64.js index e5fd25b..221527a 100644 --- a/base64.js +++ b/base64.js @@ -29,6 +29,9 @@ Base64.decode = function (a) { decoder[b64.charAt(i)] = i; for (i = 0; i < ignore.length; ++i) decoder[ignore.charAt(i)] = -1; + // RFC 3548 URL & file safe encoding + decoder['-'] = decoder['+']; + decoder['_'] = decoder['/']; } var out = []; var bits = 0, char_count = 0; -- 2.54.0