Wait for etcd key creation and watch changes
A small utility for packing files in a flatpak.
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.
`ObservableStore` is a synchronous in-memory store for a single value, that you can subscribe to updates for.
EvenHub glasses app simulator
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
A controlled text input component for localized multi-line strings with validation states.
Webpack loader to generate a config file from values in your projects package.json file
Simple form validation and values transformation.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
O3 Framework module for translation support
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
React Native component to select or highlight a specific value from a range of values
Convenient arg-shifting to make optional parameters nicer