~mvoss9000

unidiff

v1.0.4
diff with unified diff format handling

test-table

v3.0.3
a simple table for data-driven testing

test-kit

v2.9.2
An improved data-driven test experience using tap or tape

qb-uint

v2.0.6
Variable unsigned integer encodings for javascript

qb-utf8-b

v1.0.0
simple functions for encoding/decoding UTF-8 in the browser

qb-bithelp

v1.2.1
Functions for viewing and understanding binary encodings like UTF-8 and UTF-16

qb-utf8-simple

v1.0.2
simple functions for encoding/decoding UTF-8 in the browser

qb-utf8-to-str-tiny

v1.2.2
tiny browser script for converting array of UTF-8 characters to string. not efficient for large files.

qb-utf8-from-str-tiny

v1.2.2
tiny browser script for converting string to array of UTF-8 characters. not efficient for large files.

qb-utf8-ez

v3.1.3
Easy-to-use functions for encoding/decoding UTF-8 in the browser

qb-utf8-illegal-bytes

v2.0.6
Small and fast function that reports locations of non-legal UTF-8 encoded bytes as range tuples

qb-json-tok

v2.2.2
Fast (~300 MB/sec) and light (~1.3 kb) JSON/UTF-8 tokenizer for creating custom parsers

qb-json-tok-writer

v2.1.1
Quick writer for transforming tokenized JSON back into JSON/UTF-8 output (works with qb-json-tok)

qb-prints

v1.0.3
A tiny implementation of printf spacing logic for strings (DEPRECATED. RENAMED TO qb-format-s

qb-format-s

v1.1.0
A tiny implementation of printf spacing logic for strings

qb-learn-js

v1.1.0
Tutorial scripts for exploring and learning javascript concepts.

qb-assign

v1.0.2
A tiny Object.assign implementation that works down to IE9 (uses Object.keys)

qb-extend-flat

v2.0.3
A tiny function that takes a brutally flat approach to prototype inheritance - a bit like Object.assign() for prototypes.

qb-obj-union

v1.0.0
union objects together with callback to handle collisions (optional)

qb1-type-names

v1.0.0
Short, normal, and full names of qb1 types

qb1-serial-plain

v1.0.3
serialization of objects to plain qb1 string format

qb1-obj

v1.0.5
An object that keeps string keys in insertion order which can be re-ordered as needed. Minimal code.

qb1-token-codes

v1.0.1
Serialization token codes for qb1 data format

qb1-type-def

v1.1.0
qb1 type names (full, curt, and mini) and basic info

qb-utf8-compare

v1.0.2
qb-utf8-compare