network-serializer

0.1.0 • Public • Published

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™

Readme

Keywords

Package Sidebar

Install

npm i network-serializer

Weekly Downloads

0

Version

0.1.0

License

0BSD

Unpacked Size

26.5 kB

Total Files

10

Last publish

Collaborators

  • tomdionysus