Search results
20 packages found
A simple class to instantiate infinite loops of async functions
monadic Result type in TypeScript with enforced error handling
An extension of the native Error class that adds support for additional properties, simple assertions and can be extended as any other ES6 class.
SPARQL query engine for quadstore, built on the Comunica framework
Parse, format and digest utilities for Named Information (NI) URIs
Quadstore is a LevelDB-backed RDF graph database / triplestore for JavaScript runtimes (browsers, Node.js, Deno, Bun, ...) that implements the RDF/JS interfaces and supports SPARQL queries and querying across named graphs.
Isomorphic, opinionated logging library focusing on simplicity and readability. Supports child loggers.
Immutable, HAMT-based Hash Map in TypeScript
An opinionated library for asynchronous communication between nodes. Focuses on backpressure management, simplicity, performance.
A library for type-aware parsing, serialization and validation of OCPP messages
- OCPP
- OCPP 1.6
- OCPP 1.6-J
- EV
- EVSE
- Central Station
- ajv
- validation
- serialization
- parsing
- typescript
- typed
- JSON
- JSON Schema
Library that implements a crash early, crash hard approach to handling unexpected failure conditions
Tools for type-safe handling of expected failure conditions through standard control flow
A lan-wide EventEmitter2 implementation supporting complete decentralization, auto-discovery and request-response emulation.
A URL manipulation library that offers support for daisy chaining, pathname resolution and query args manipulation.
A simple, one-dependency JSON formatter that uses whitespace and key (re)ordering to tabulate entries in JSON collections.
A simple, customizable ticking clock for the command-line
A http layer for quadstore
Experimental collection of FP-oriented, Promise-compatible functions