TanStackConfig

Configuration and tools for publishing and maintaining high-quality JavaScript packages

Opinionated tooling to lint, build, test, version, and publish JS/TS packages — minimal config, consistent results.

Get Started
8NaN
NPM Downloads
291
Stars on Github
20
Contributors on GitHub
217
Dependents on GitHub

Intuitive Configuration

TanStack Config offers a seamless and intuitive configuration management system that simplifies the process of building and publishing high-quality JavaScript packages. TanStack Config streamlines the configuration process, allowing developers to focus on writing code without the hassle of intricate setup procedures.

Vite-Powered Builds

TanStack Config's build configuration harnesses the Vite ecosystem. Customize and extend your build workflows with ease, tailoring them to meet the unique requirements of your project. Whether you need advanced optimizations, pre-processors, or other specialized tools, TanStack Config provides a robust foundation for crafting a build pipeline that suits your specific needs.

Effortless Publication

Say goodbye to the complexities of code publishing. This package provides tools designed to automate the publication of your projects. Developers can effortlessly publish updates, manage versioning, and release on npm and GitHub. TanStack Config takes care of the tedious aspects of package publishing, empowering developers to share their work with the community efficiently.

Hassle-Free Setup

Incorporate TanStack Config into your development toolkit and experience a new level of efficiency, speed, and customization in building and releasing high-quality JavaScript packages.

Vite ecosystem Opinionated defaults Publint-compliant Minimal configuration Package versioning Automated changelogs
An ad on an open source project? What is this, 1999?
Please... TanStack is 100% privately owned, with no paid products, venture capital, or acquisition plans. We're a small team dedicated to creating software used by millions daily. What did you expect?
Check out our ethos to learn more about how we plan on sticking around (and staying relevant) for the long-haul.
Wow, you've come a long way!
Only one thing left to do...
Get Started!