| 1234567891011121314151617181920212223 | "use strict";const { percentDecode } = require("whatwg-url");const { atob } = require("abab");exports.stripLeadingAndTrailingASCIIWhitespace = string => {  return string.replace(/^[ \t\n\f\r]+/, "").replace(/[ \t\n\f\r]+$/, "");};exports.stringPercentDecode = input => {  return percentDecode(Buffer.from(input, "utf-8"));};exports.isomorphicDecode = input => {  return input.toString("binary");};exports.forgivingBase64Decode = data => {  const asString = atob(data);  if (asString === null) {    return null;  }  return Buffer.from(asString, "binary");};
 |