Pinned Loading
Repositories
- arki Public
TypeScript libraries for building apps that both people and agents can read. Typed failures, Standard Schema validation, and the @arki/dot app kernel.
- date Public
[Read-only mirror] Date and time math for ARKI — Temporal-based calendar dates, instants, zoned date-times, durations and interval algebra with a small, explicit API. Runs on Node, Bun, Deno, browsers and edge runtimes.
- contracts Public
[Read-only mirror] Shared Zod schemas and Drizzle contract helpers — branded ID-aware select/insert/update schemas with auto-applied column refinements.
- async Public
[Read-only mirror] Small, exact timing and concurrency helpers for every JavaScript runtime — an abortable sleep, debounce and throttle with the lodash contract, and scopes with structured concurrency on plain Promises and AbortSignal, all with coded errors.
- string Public
[Read-only mirror] Zero-dependency string toolkit — grapheme-aware slicing and truncation, case conversion, whitespace and word helpers, literal search and editing, HTML/RegExp escaping, templating, strict universal base64, multi-script slugs, and an immutable fluent wrappe
- schema Public
[Read-only mirror] Standard Schema for every validator: the spec types, a sync and an async parse that return typed failures, issue paths and messages, and a JSON Schema bridge. Works with Zod, Valibot, ArkType or a hand-written schema.
- clock Public
[Read-only mirror] Clock abstraction for testable time-dependent code, with deterministic mock and system implementations.
- ts Public
[Read-only mirror] TypeScript utility types — Prettify, DeepPartial, SnakeToCamel, RecordToPath, and other type helpers.
- log Public
[Read-only mirror] Zero-dependency structured logging for every JavaScript runtime — message templates, channels, scoped context, redaction, fingers-crossed buffering and OpenTelemetry records.
- failure Public
[Read-only mirror] Typed failures for TypeScript without a wrapper: define a failure once, return it as a value, and the compiler makes every caller handle it. Early return, partial handling, cause chains, revival after JSON, a must-use lint rule and oRPC error maps.
Top languages
Loading…
Most used topics
Loading…