@transmute/edn
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

@transmute/edn

CI Branches Functions Lines Statements Jest coverage

🚧 Experimental 🔥

This package generates HTML in a naive manner that could lead to XSS.

Usage

npm i @transmute/edn --save
import * as edn from "@transmute/edn";
const document: edn.EDNCoseSign1 = await edn.parse(
  Buffer.from("D28444A1013822A1044...02E9D91E9B7B59622A3C", "hex")
  // or "18([h'A1013822', {4: h'5 ...
)
const message = Buffer.from("D28444A1013822A1044...02E9D91E9B7B59622A3C", "hex");
const text = await edn.render(message, 'application/cbor-diagnostic')
// / cose-sign1 / 18([
// 	/ protected / << {
// 		/ alg / 1 : -35 / ES384 /
// 	} >>>,
// 	/ unprotected / {
// 		/ kid / 4 : h'50333834'
// 	},
// 	/ payload / h'54686973...656e742e',
// 	/ signature / h'5f150abd...59622a3c'
// ])

Develop

npm i
npm t
npm run lint
npm run build

/@transmute/edn/

    Package Sidebar

    Install

    npm i @transmute/edn

    Weekly Downloads

    0

    Version

    0.0.5

    License

    Apache-2.0

    Unpacked Size

    97.7 kB

    Total Files

    30

    Last publish

    Collaborators

    • ipbyrne
    • or13
    • transmute-ci