Socket
Book a DemoInstallSign in
Socket
b

baileyherbert

npm
GitHub

Packages

Co-maintainers

21 packages

@baileyherbert/cache

A small package that simplifies the management of deeply nested maps.

@baileyherbert/common

A collection of utilities that I often use in my projects.

@baileyherbert/container

Lightweight dependency injection for TypeScript.

@baileyherbert/dependency-graph

A simple and modern dependency graph for TypeScript.

@baileyherbert/env

Read and validate environment variables with a typed schema.

@baileyherbert/events

A strongly typed event emitter.

@baileyherbert/logging

Just another logging solution.

@baileyherbert/nested-collections

Nested maps and sets made easier to work with.

@baileyherbert/packr

Command line tool for packaging PHP projects into single files.

@baileyherbert/promises

A small collection of utilities for JavaScript promises.

@baileyherbert/queue

Modern, promise-based queue.

@baileyherbert/reflection

A reflection library for TypeScript.

@baileyherbert/tinro

Tiny declarative router for Svelte (fork with fixes)

@baileyherbert/types

A collection of useful types for my TypeScript projects.

doku

Tool for building modern and beautiful documentation from Markdown.

envato

A fully typed library for the Envato API (unofficial).

envato-api

Easily interact with the Envato Market API using a personal token.

networking

Library for typed, event-based networking between a server and clients.

@omaha/client

The official client library for the Omaha API.

tbj

Get rid of the 'Terminate batch job' prompts when running Node and NPM scripts.

utimes

Native addon to change the btime, mtime, and atime of a file on Windows, macOS, and Linux.