0.1.1 • Published 4 years ago

@edjaypr/cbor v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

cbor

JavaScript implementation of the CBOR RFC 7049. Decoding is implemented as a SAX parser.

This library provides the recommended API

import CBOR from "cbor";

const encoded = CBOR.encode(json);
const decoded = CBOR.decode(encoded);

Notes

There are a few things from the specification which are currently unimplemented:

  • Byte strings
  • Tags, and the items they represent:
    • date/time, bignum/bigfloat as byte string, and others
  • 16-bit float (IEEE754 binary16)

These weren't required in my case, but if you need one or more of these features, submit an issue, and I'll implement it! :)

Acknowledgements

The values for the test cases are from https://github.com/paroga/cbor-js/blob/master/test/tests.js. © 2015 Patrick Gansterer, MIT.

0.1.1

4 years ago

0.1.0

4 years ago