| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.defaultConverterRegistry = exports.defaultConverters = exports.utf16leConverter = exports.utf16beConverter = exports.utf8Converter = exports.base64urlConverter = exports.base64Converter = exports.hexConverter = exports.binaryConverter = exports.pemConverter = void 0;
- const index_js_1 = require("../encoding/index.js");
- const index_js_2 = require("../pem/index.js");
- var index_js_3 = require("../pem/index.js");
- Object.defineProperty(exports, "pemConverter", { enumerable: true, get: function () { return index_js_3.pemConverter; } });
- const registry_js_1 = require("./registry.js");
- exports.binaryConverter = {
- name: "binary",
- aliases: ["latin1"],
- encode: index_js_1.binary.encode,
- decode: index_js_1.binary.decode,
- is: index_js_1.binary.is,
- };
- exports.hexConverter = {
- name: "hex",
- encode: index_js_1.hex.encode,
- decode: index_js_1.hex.decode,
- format: index_js_1.hex.format,
- is: index_js_1.hex.is,
- normalize: index_js_1.hex.normalize,
- parse: index_js_1.hex.parse,
- };
- exports.base64Converter = {
- name: "base64",
- aliases: ["b64"],
- encode: index_js_1.base64.encode,
- decode: index_js_1.base64.decode,
- is: index_js_1.base64.is,
- normalize: index_js_1.base64.normalize,
- };
- exports.base64urlConverter = {
- name: "base64url",
- aliases: ["base64-url", "b64url"],
- encode: index_js_1.base64url.encode,
- decode: index_js_1.base64url.decode,
- is: index_js_1.base64url.is,
- normalize: index_js_1.base64url.normalize,
- };
- exports.utf8Converter = {
- name: "utf8",
- aliases: ["utf-8"],
- encode: (data) => index_js_1.utf8.decode(data),
- decode: (text) => index_js_1.utf8.encode(text),
- is: (text) => typeof text === "string",
- };
- exports.utf16beConverter = {
- name: "utf16be",
- aliases: ["utf16", "utf-16", "utf-16be"],
- encode: (data) => index_js_1.utf16.decode(data),
- decode: (text) => index_js_1.utf16.encode(text),
- is: (text) => typeof text === "string",
- };
- exports.utf16leConverter = {
- name: "utf16le",
- aliases: ["utf-16le", "ucs2", "usc2"],
- encode: (data) => index_js_1.utf16.decode(data, { littleEndian: true }),
- decode: (text) => index_js_1.utf16.encode(text, { littleEndian: true }),
- is: (text) => typeof text === "string",
- };
- exports.defaultConverters = [
- exports.binaryConverter,
- exports.hexConverter,
- exports.base64Converter,
- exports.base64urlConverter,
- exports.utf8Converter,
- exports.utf16beConverter,
- exports.utf16leConverter,
- index_js_2.pemConverter,
- ];
- exports.defaultConverterRegistry = (0, registry_js_1.createConverterRegistry)(exports.defaultConverters);
|