From f2f3e2ac704b284fea714cd363a7c27e86643dac Mon Sep 17 00:00:00 2001 From: Lapo Luchini Date: Sun, 21 Apr 2024 16:28:28 +0000 Subject: [PATCH] Export decode functions. (needed by VSCode extension) --- index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 3cb6310..6d6cb49 100644 --- a/index.js +++ b/index.js @@ -44,7 +44,7 @@ function show(asn1) { tree.appendChild(asn1.toDOM()); if (wantHex.checked) dump.appendChild(asn1.toHexDOM(undefined, trimHex.checked)); } -function decode(der, offset) { +export function decode(der, offset) { offset = offset || 0; try { const asn1 = ASN1DOM.decode(der, offset); @@ -103,7 +103,7 @@ function decode(der, offset) { text(tree, e); } } -function decodeText(val) { +export function decodeText(val) { try { let der = reHex.test(val) ? Hex.decode(val) : Base64.unarmor(val); decode(der); @@ -112,7 +112,7 @@ function decodeText(val) { dump.innerHTML = ''; } } -function decodeBinaryString(str) { +export function decodeBinaryString(str) { let der; try { if (reHex.test(str)) der = Hex.decode(str); -- 2.51.2