Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

wluwd/toolkit

Repository files navigation

@wluwd/toolkit

A collection of proven, type-safe utilities built from real production needs.

This repository contains small, focused packages that have earned their place through actual usage. Nothing here is theoretical -- each tool originated in real projects, solved real problems, and has been refined over time.

All packages are:

  • Type-safe -- full TypeScript support with accurate inference
  • Production-tested -- used in real-world codebases
  • Lightweight -- zero or minimal dependencies
  • Modern runtime -- ESM-only, targets current Node.js LTS

Philosophy

We publish what works. Packages land here once they've demonstrated reliability, clarity of API, and long-term usefulness.

These tools exist because they solved real problems. If they help you too, that's the goal.

Packages

Currently included:

  • @wluwd/variations - Generate cartesian product variations of object properties for exhaustive testing and configuration matrices

Installation

Each package is installable independently:

npm install @wluwd/package-name
pnpm add @wluwd/package-name
yarn add @wluwd/package-name

Development

This is a monorepo managed with pnpm workspaces.

Setup

# Install dependencies
pnpm install

# Run unit tests
pnpm run test.unit

# Build all packages - updates `package.json` files
pnpm --recursive run build

# Lint + format
pnpm run check.source

# Type-check root and packages
pnpm run check.types
pnpm --recursive run check.types

Project Structure

toolkit/
+-- packages/
| +-- ... # Individual packages
+-- package.json # Workspace root
+-- readme.md

Contributing

Issues and pull requests are welcome -- just check for duplicates first.

License

MIT

About

Battle-tested utilities and tools for building better software

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Packages

Contributors