Skip to content

A Deno module and helper class that provides an easy way to read different types from a binary array buffer.

License

Notifications You must be signed in to change notification settings

jsimpson/binary_reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binary Reader

A Deno module helper class that wraps around DataView to provide an easy way to read different types from a binary array buffer while maintaining the current buffer position.

Usage

import { BinaryReader } from "https://deno.land/x/[email protected]/mod.ts";

const filename = "some-file.bin";
const file = Deno.openSync(filename);
const buffer = Deno.readAllSync(file);
Deno.close(file.rid);

const binaryReader = new BinaryReader(buffer);
let data = binaryReader.readUint8();

About

A Deno module and helper class that provides an easy way to read different types from a binary array buffer.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published