Skip to content

Latest commit

 

History

History
131 lines (103 loc) · 5.28 KB

File metadata and controls

131 lines (103 loc) · 5.28 KB
TanStack Template

TanStack Template

Note

TanStack Template is a starting point for new TanStack libraries. Replace this README content with product-specific copy before release.

Build a TanStack library with a framework-agnostic core, React and Solid adapters, devtools packages, documentation, examples, CI, release automation, and package quality checks already wired together.

  • Framework-agnostic core package ready for domain logic
  • React and Solid adapters with matching examples and docs structure
  • Devtools package placeholders for framework-specific integrations
  • pnpm, Nx, TypeScript, tsdown, Vitest, ESLint, Prettier, Changesets, and TypeDoc setup
  • GitHub workflows for PR checks, release, preview publishing, provenance, and autofix

Note

New libraries created from this template currently include these adapter packages:

Template Usage

Start with TEMPLATE_GUIDE.md, then replace the placeholder names, package descriptions, docs, examples, source code, issue templates, and README copy with the new library's product-specific content.

Development Commands

pnpm install
pnpm build:all
pnpm test:lib
pnpm test:pr
pnpm lint:all
pnpm format
pnpm generate-docs
pnpm watch

Get Involved

Partners

Explore the TanStack Ecosystem

... and more at TanStack.com »

License

MIT