0.1.0 • Published 4 years ago

network-serializer v0.1.0

Weekly downloads
2
License
0BSD
Repository
github
Last release
4 years ago

network-serializer

Build Status Coverage Status JavaScript Style Guide

A byte-level serialiser package for NodeJS.

Installation

npm install network-serializer

Usage

const { BinarySerializer, BinaryDeserializer } = require('network-serializer')

var ser = new BinarySerializer({ bigEndian: true })

ser.writeUInt32(0x2134)
ser.write('Hēllo Wōrld!', 'utf8')

var buf = ser.releaseBuffer()

var des = new BinaryDeserializer({ buffer: buf })

console.log("Int32", des.readUInt32())
console.log("String", des.read(14, 'utf8').toString())

Roadmap

  • JSDoc for All The Things™
0.1.0

4 years ago

0.0.1

4 years ago