Parses netlify redirects into a js object representation
Write simple `*.xlsx` files in a browser or Node.js
Test for shallow equality between two objects or arrays.
json parameterization module inspired from json-parameterization
A small utility, used by Fastify itself, for generating consistent error objects across your codebase and plugins.
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
ECMAScript 6 Symbol polyfill
Convert JS objects to ES6 Maps and vice versa
Interpolate numbers, colors, strings, arrays, objects, whatever!
Converts JavaScript/JSON to XML (for RSS, Podcasts, AMP, etc.)
Get the union of two sorted streams
ByteStream is a library making possible to manipulates single bytes and bits on pure JavaScript
Deeply assign the values of all enumerable-own-properties and symbols from one or more source objects to a target object. Returns the target object.
Port of node's error_serdes.js to userland, plus test message streaming
Convert object keys from camel case
300B to deep clone JavaScript objects
A trie implementation that maps keys to objects for rapid retrieval by phrases. Most common use will be for typeahead searches.
Package to support nested merging of objects & properties, using Object.Assign
Eslint rules for multi-property objects.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Returns an array of mapped values from an array or object.
A simple CRUD based persistence abstraction for storing objects to any backend data store. eg. Memory, MongoDB, Redis, CouchDB, Postgres, Punch Card etc.
A schema validation package that supports direct validation of MongoDB update modifier objects.
Strict equality test (like ===) that handles both built-in and custom value objects (those with a valueOf function).