A monorepo for Typescript utility packages and libraries.
| Package | Version | Description |
|---|---|---|
@toolbox-ts/configs |
Repository config utils | |
@toolbox-ts/types |
Type definitions | |
@toolbox-ts/cli-kit |
CLI building utils | |
@toolbox-ts/file |
Node filesystem utils | |
@toolbox-ts/test-utils |
Vitest utilities and environment setup | |
@toolbox-ts/tseslint |
TS-ESlint configuration and utilities | |
@toolbox-ts/utils |
General developer utilities |
pnpm: package/monorepo management.typescriptprimary language.nodeJS runtime.
Quality & Standards
vitest: Unit and Integration testing.depcruiser: Validates and provides visualization for project dependencies.prettier: Formatter.typescript-eslint: Lintertsdoc: Standardizes doc comments in TypeScript.commitlint: Enforces commit convention.markdownlint: Markdown file linting
Automation
changesets: automates package versioning, changelog generation, and npm publishing.github-actions: Remotely automates CI/CD workflows.husky: Extends git hooks automating standards enforcement locally.lint-staged: Runs tasks against staged git files.
- Documentation
- Contributing guide
- CI/CD diagrams
- Consider documentation tooling like docusaurus
- Packages
- Find and fix pain-points/bugs
- Finalize apis and implementations for stable releases
MIT – © 2025 Nolan Gajdascz GitHub | NPM