Skip to content

TS monorepo library template + Changesets

License

Notifications You must be signed in to change notification settings

pizzajsdev/template-monorepo-lib

Repository files navigation

Template Monorepo Library

This is a template for a monorepo library.

This stack uses:

  • Node.js (runtime)
  • Bundler: tsup + esbuild
  • Package manager: pnpm
  • Testing: vitest
  • Linting and formatting:
    • tsconfig with stricter rules, including erasableSyntaxOnly
    • prettier
    • sort-package-json
    • publint
    • Commitlint
    • Husky (for hooks)
  • Circular dependency detection: madge
  • Release management: changesets + Github Actions
  • Package Registry: Github

Features

  • TODO

Installation

TODO

pnpm add -D TODO

Usage

TODO

Contributing

TODO

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

TS monorepo library template + Changesets

Resources

License

Stars

Watchers

Forks

Packages

No packages published