npm.io
2.1.3-a • Published 2 years ago

@bz0/btyped2

Licence
MIT
Version
2.1.3-a
Deps
1
Size
61 kB
Vulns
0
Weekly
0
Stars
1
DeprecatedThis package is deprecated

BTyped2.js

Currently, this is mostly dependency for own projects.

A typed structure library (mostly, for NodeJS)...

v2.1 - what we done?

  • Group or SOA accessor or selector.
  • Split types into basic types, arrays, and structures.
  • Fixed some issues.

v2.2 teaser?

  • Deep BString integration.
  • Full support for strings.
  • Full support of UTF-8, UTF-16, etc.
  • Full support for base64 representations.
  • Full support for little or big endian exactly.
  • Full support for Deno, Bun, NodeJS.
  • Less hardware dependency, native byte-swap support.
  • Probably, full Civet support.
  • Probably, full JSOX or CBOR-X support.
Why?

Planned to use in Vulkan API node.js projects.

Features
  • New style syntax sugar
  • Wrap-around on DataView
  • Typed structures for JS

Projects

  • BInter2 - next-gen pure JS web worker library.

No active development or no more maintained...

  • BImage - unified image formats library.
  • BlazerNEO - an official repository website.

Keywords