/opt/canhelp/node_modules/hono/dist/utils
NameSizeModeActions
jwt/-0755rm
accept.js56400644editdlrm
basic-auth.js6280644editdlrm
body.js22460644editdlrm
buffer.js20450644editdlrm
color.js7650644editdlrm
compress.js7220644editdlrm
concurrent.js8530644editdlrm
constants.js1020644editdlrm
cookie.js51590644editdlrm
crypto.js11440644editdlrm
encode.js8640644editdlrm
filepath.js10160644editdlrm
handler.js3870644editdlrm
headers.js00644editdlrm
html.js30010644editdlrm
http-status.js00644editdlrm
ipaddr.js27830644editdlrm
mime.js19490644editdlrm
stream.js17940644editdlrm
types.js00644editdlrm
url.js64580644editdlrm
Edit: /opt/canhelp/node_modules/hono/dist/utils/encode.js (864B)
// src/utils/encode.ts var decodeBase64Url = (str) => { return decodeBase64(str.replace(/_|-/g, (m) => ({ _: "/", "-": "+" })[m] ?? m)); }; var encodeBase64Url = (buf) => encodeBase64(buf).replace(/\/|\+/g, (m) => ({ "/": "_", "+": "-" })[m] ?? m); var encodeBase64 = (buf) => { let binary = ""; const bytes = new Uint8Array(buf); for (let i = 0, len = bytes.length; i < len; i++) { binary += String.fromCharCode(bytes[i]); } return btoa(binary); }; var decodeBase64 = (str) => { const binary = atob(str); const bytes = new Uint8Array(new ArrayBuffer(binary.length)); const half = binary.length / 2; for (let i = 0, j = binary.length - 1; i <= half; i++, j--) { bytes[i] = binary.charCodeAt(i); bytes[j] = binary.charCodeAt(j); } return bytes; }; export { decodeBase64, decodeBase64Url, encodeBase64, encodeBase64Url };