ggoodman


  • An implementation of a closable, tailable `Channel` primitive in idiomatic JavaScript that can be used to decouple producers and consumers in concurrent code.

    published 0.2.0 4 years ago
  • A take on ergonomic cancellation and timeout propagation in JavaScript inspired by the Go context package

    published 2.1.0 2 years ago
  • Fully typed finite state machine for JavaScript and TypeScript

    published 0.1.1 3 years ago
  • compile json schema to typescript typings

    published 9.4.0 4 years ago
  • A fully-typed, transport-agnostic, bi-directional RPC framework that also supports passing functions as parameters and returning functions as results.

    published 0.4.0 4 years ago
  • An opinionated wrapper over @hapi/lab with typescript and disposables support

    published 1.0.3 4 years ago
  • Opinionated tooling for managing the lifecycle of TypeScript libraries

    published 0.4.0 4 years ago
  • A typed object representing a validation function

    published 0.2.0 2 years ago