Loading...
Loading...
TanStack Config for shared build tooling, Vite plugins, and package configuration across TanStack projects. Use when configuring TanStack library builds or contributing to TanStack packages. Use for tanstack-config, tanstack-cli, vite-plugin, package-config, library-build.
npx skill4agent add oakoss/agent-skills tanstack-cli| Pattern | API / Package | Key Points |
|---|---|---|
| Vite build config | | Merge with |
| Entry point | | Single file or array of entry files |
| Source directory | | Used for declaration file generation |
| CJS output | | Generates |
| External deps | | Auto-detected from |
| Bundled deps | | Bundle instead of externalize |
| Exclude from types | | Patterns to skip during type generation |
| Custom tsconfig | | Override default tsconfig for builds |
| Declaration hook | | Transform |
| Publish automation | | Conventional commits drive versioning |
| Branch configs | | Control prerelease and stable channels |
| Package list | | Monorepo package definitions |
| Build script | | Standard build with strict linting |
| Mistake | Correct Pattern |
|---|---|
Missing | Set |
Using | Use |
Forgetting | Both are required for |
Missing | Define |
Not awaiting | Handle with |
| Using npm or yarn instead of pnpm | pnpm is the only supported package manager |
Omitting | Add |
Setting | Manual version tags must start with |
| Wrong commit type for release level | |
Taskpackage.jsonExplorepublint --strict