|
|
@ -1,11 +1,15 @@ |
|
|
|
;(function (exports) { |
|
|
|
'use strict' |
|
|
|
|
|
|
|
var i |
|
|
|
var code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' |
|
|
|
var lookup = Array.prototype.map.call(code, function (c) { return c }) |
|
|
|
var lookup = [] |
|
|
|
for (i = 0; i < code.length; i++) { |
|
|
|
lookup[i] = code[i] |
|
|
|
} |
|
|
|
var revLookup = [] |
|
|
|
|
|
|
|
for (var i = 0; i < code.length; ++i) { |
|
|
|
for (i = 0; i < code.length; ++i) { |
|
|
|
revLookup[code.charCodeAt(i)] = i |
|
|
|
} |
|
|
|
revLookup['-'.charCodeAt(0)] = 62 |
|
|
|