Neah/node_modules/webdav/dist/node/tools/encode.js
2025-04-24 19:10:05 +02:00

18 lines
458 B
JavaScript

import base64 from "base-64";
import { decodeHTML } from "entities";
import { isWeb } from "../compat/env.js";
export function decodeHTMLEntities(text) {
if (isWeb()) {
const txt = document.createElement("textarea");
txt.innerHTML = text;
return txt.value;
}
return decodeHTML(text);
}
export function fromBase64(text) {
return base64.decode(text);
}
export function toBase64(text) {
return base64.encode(text);
}