config that everyone hates the least
<p> <a href="https://www.npmjs.com/package/@unruly-software/result"> <img src="https://img.shields.io/npm/v/%40unruly-software%2Fresult" alt="npm package"> </a> </p>
React Query integration for `@unruly-software/api-client`. Endpoint definitions become typed `useAPIQuery` and `useAPIMutation` hooks with declarative cache key resolvers and event-driven invalidation.
A typed router for implementing the endpoint definitions you declared with `@unruly-software/api-client`. It validates incoming requests and outgoing responses against your Zod schemas, injects an application-defined context into every handler, and stays
Bou Parsing is your ultimate sidekick for taming unruly data! Whether you're wrangling data from APIs, generating TypeScript types on the fly, or splitting complex queries into bite-sized pieces, Bou Parsing has got you covered. With its powerful yet easy
Sandbox module for gating, limiting, or otherwise keeping out unruly behavior
JSON Query Language. An API and toolset for managing unruly JSON!
<p> <a href="https://www.npmjs.com/package/@unruly-software/optional"> <img src="https://img.shields.io/npm/v/%40unruly-software%2Foptional" alt="npm package"> </a> </p>
<p> <a href="https://www.npmjs.com/package/@unruly-software/value-object-lib"> <img src="https://img.shields.io/npm/v/%40unruly-software%2Fvalue-object-lib" alt="npm package"> </a> </p>
<p> <a href="https://www.npmjs.com/package/@unruly-software/logic"> <img src="https://img.shields.io/npm/v/%40unruly-software%2Flogic" alt="npm package"> </a> </p>
Modelling Typescript value objects on top of Zod schemas. Define a type once, get runtime validation, a real class you can attach methods to, and lossless JSON.stringify round-tripping — without writing boilerplate.
Convert unruly characters to their English-language equivalents.
The express package is currently in an experimental stage and may undergo significant changes or become unsupported.
A small TypeScript library for modelling domain entities in event-driven systems on top of Zod schemas. Define props and events once, get runtime validation, an atomic mutation lifecycle that rolls back on invariant violations, a journal of domain events,
Scans directories for unruly files
Typecript data modelling library for value objects on top of Zod schemas. Define a type once, get runtime validation, a real `class` you can attach methods to, and lossless `JSON.stringify` round-tripping.
A powerful fixture generation library for testing that provides deterministic, customizable test data through dependency injection and isolated seed management.
Parses VAST files into plain javascript objects
Unruly configuration management for Node.js
Leaflet plugin preventing unwanted scroll capturing
Lean React Enterprise Framework with Hooks
Leaflet plugin preventing unwanted scroll capturing
Leaflet plugin preventing unwanted scroll capturing
Yeoman generator
A fast, modular, no_std-friendly, batteries-included library for Game AI written in Rust.
Honeypot designed to send huge amounts of data to rude web scrapers
Attribute macro for creating fixtures from tests
parse and interpret written german numbers
Not your traditional, optimizing, rete based rule engine. Far simpler.
A parser for unruly CSVs
🪲 Unobtrusive debug logging for Ruby. NO LITTERING. Automatically log selected methods and their arguments as they are called at runtime!
Condense unruly arrays!
For those times when a directory becomes unruly with file types
Sergio provides a declarative syntax for parsing unruly xml into nice pretty hashes.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.