JavaScript Color class that manipulates colors and converts them to CSS-compatible hex or rgba strings
A simple IDL for use with CrowCpp (C++) and TypeScript
Man page generator for Optique CLI parsers
Define TypeScript types and JSON Schema schemas from the same declaration.
EvenHub glasses app simulator
`ObservableStore` is a synchronous in-memory store for a single value, that you can subscribe to updates for.
a collection of objects with dynamic values that can change over time by calling the update() method and passing in delta time.
Recursively remove deeply nested properties and/or falsey values (excluding 0), empty objects, and empty arrays.
Validation-sanitizing functionality for web frameworks, browsers, and you-name-it
Cache optimised for record like things
Explicit states for predictable user experiences
fetch Headers
Webpack loader to generate a config file from values in your projects package.json file
A controlled text input component for localized multi-line strings with validation states.
Simple form validation and values transformation.
O3 Framework module for translation support
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
A Storybook v8 addong for mocking and displaying `localStorage` values
A thin Promise wrapper around Node.js http/https request functions
### Getting Started 1. Run `pnpm install` 2. Run `pnpm link` 3. Run `pnpm install-demo` 4. Run `pnpm serve` to run demo app
Create 'key/value' collections of one-to-one correspondence.
React Native component to select or highlight a specific value from a range of values
LevelDB storage plugin for Quereus - Node.js persistent storage
Convenient arg-shifting to make optional parameters nicer