Recursively merge two dictionaries together
<div align="center"> <h1 align="center">@chronark/zod-bird</h1> <h5>Fully typed Tinybird pipes using zod</h5> </div>
Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.
Parses and compiles CSS nth-checks to highly optimized functions.
Parse a mime tree, no magic included.
Computes the longest prefix string that is common to each path, excluding the base component
Create an object path from a list or array of strings.
Turn legacy WSDL/SOAP services into typed TypeScript clients, OpenAPI 3.1 specs, and production-ready Fastify REST gateways. Built for enterprise SOAP modernization.
Zero-dependency TypeScript library for immutable array operations: filter nullables, upsert/toggle by key, deduplicate, enumerate, and more.
flow typed nullthrows
Event emitter that creates types based off of an interface
Check if two arrays are equal
Get consecutively unique elements from an array
Generate all possible permutations of an object's key-value pairs
In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Array#forEach ponyfill for older browsers
Return an accessor function for setting an element in an indexed array-like object.
A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
Faster, node.js focused alternative to JavaScript's native array map.
TypeScript definitions for debounce-promise
Ensure runtime type safety and perform type coercion if needed.
Extract meaning from JS Errors
Core files for the Strongly Typed Events project.