├── .cursorrules ├── .env.example ├── .github └── workflows │ ├── lint.yml │ └── template-sync.yml ├── .gitignore ├── .markdownlint.jsonc ├── .npmrc ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── TODO.md ├── apps ├── api │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── server.test.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── middleware │ │ │ ├── errorMiddleware.ts │ │ │ └── responseLoggerMiddleware.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── errorHandler.ts │ │ │ └── logger.ts │ ├── sst-env.d.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ ├── turbo.json │ └── wrangler.toml ├── astro │ ├── README.md │ ├── astro.config.mjs │ ├── package.json │ ├── public │ │ └── favicon.svg │ ├── src │ │ ├── components │ │ │ └── Card.astro │ │ ├── env.d.ts │ │ ├── layouts │ │ │ └── Layout.astro │ │ └── pages │ │ │ └── index.astro │ ├── tsconfig.json │ └── turbo.json └── spa │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.js │ ├── src │ ├── main.tsx │ ├── posts.tsx │ ├── routeTree.gen.ts │ ├── routes │ │ ├── __root.tsx │ │ ├── _layout.tsx │ │ ├── _layout │ │ │ ├── _layout-2.tsx │ │ │ └── _layout-2 │ │ │ │ ├── layout-a.tsx │ │ │ │ └── layout-b.tsx │ │ ├── index.tsx │ │ ├── posts.$postId.tsx │ │ ├── posts.index.tsx │ │ └── posts.tsx │ └── sst-env.d.ts │ ├── sst-env.d.ts │ ├── tailwind.config.ts │ ├── tests │ └── app.spec.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ ├── turbo.json │ └── vite.config.js ├── biome.jsonc ├── bun.lockb ├── env.d.ts ├── infra ├── bun.lockb ├── package.json ├── src │ ├── index.ts │ └── pages.ts ├── tsconfig.json └── tsup.config.ts ├── package.json ├── packages ├── _packages-template │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── turbo.json ├── config-typescript │ ├── astro.json │ ├── base.json │ ├── nextjs.json │ ├── node.json │ ├── package.json │ ├── react.json │ └── vite.json ├── core │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── turbo.json ├── db │ ├── README.md │ ├── drizzle.config.ts │ ├── package.json │ ├── src │ │ ├── client.ts │ │ ├── index.ts │ │ └── schema │ │ │ └── index.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── turbo.json └── ui │ ├── bunfig.toml │ ├── components.json │ ├── happydom.ts │ ├── package.json │ ├── postcss.config.js │ ├── src │ ├── components │ │ ├── counter-button │ │ │ ├── index.test.tsx │ │ │ └── index.tsx │ │ ├── link │ │ │ ├── index.test.tsx │ │ │ └── index.tsx │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── aspect-ratio.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── chart.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── drawer.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input-otp.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── menubar.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── pagination.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── sonner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ ├── tooltip.tsx │ │ │ └── use-toast.ts │ ├── hooks │ │ ├── use-enter-submit.ts │ │ ├── use-media-query.ts │ │ └── use-resize-observer.ts │ ├── index.tsx │ ├── lib │ │ └── utils.ts │ └── styles │ │ └── globals.css │ ├── tailwind.config.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── turbo.json ├── prompts └── explainer ├── sst-env.d.ts ├── sst.config.ts ├── tsconfig.json └── turbo.json /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.cursorrules -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | CLOUDFLARE_API_TOKEN= 2 | DATABASE_URL= -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/template-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.github/workflows/template-sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | "MD033": false 3 | } 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/TODO.md -------------------------------------------------------------------------------- /apps/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/package.json -------------------------------------------------------------------------------- /apps/api/src/__tests__/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/__tests__/server.test.ts -------------------------------------------------------------------------------- /apps/api/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/index.test.ts -------------------------------------------------------------------------------- /apps/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/index.ts -------------------------------------------------------------------------------- /apps/api/src/middleware/errorMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/middleware/errorMiddleware.ts -------------------------------------------------------------------------------- /apps/api/src/middleware/responseLoggerMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/middleware/responseLoggerMiddleware.ts -------------------------------------------------------------------------------- /apps/api/src/types.ts: -------------------------------------------------------------------------------- 1 | export type Bindings = { 2 | DATABASE_URL: string 3 | } 4 | -------------------------------------------------------------------------------- /apps/api/src/utils/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/utils/errorHandler.ts -------------------------------------------------------------------------------- /apps/api/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/src/utils/logger.ts -------------------------------------------------------------------------------- /apps/api/sst-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/sst-env.d.ts -------------------------------------------------------------------------------- /apps/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/tsconfig.json -------------------------------------------------------------------------------- /apps/api/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/tsup.config.ts -------------------------------------------------------------------------------- /apps/api/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/turbo.json -------------------------------------------------------------------------------- /apps/api/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/api/wrangler.toml -------------------------------------------------------------------------------- /apps/astro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/README.md -------------------------------------------------------------------------------- /apps/astro/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/astro.config.mjs -------------------------------------------------------------------------------- /apps/astro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/package.json -------------------------------------------------------------------------------- /apps/astro/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/public/favicon.svg -------------------------------------------------------------------------------- /apps/astro/src/components/Card.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/src/components/Card.astro -------------------------------------------------------------------------------- /apps/astro/src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/astro/src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/src/layouts/Layout.astro -------------------------------------------------------------------------------- /apps/astro/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/src/pages/index.astro -------------------------------------------------------------------------------- /apps/astro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/tsconfig.json -------------------------------------------------------------------------------- /apps/astro/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/astro/turbo.json -------------------------------------------------------------------------------- /apps/spa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/.gitignore -------------------------------------------------------------------------------- /apps/spa/README.md: -------------------------------------------------------------------------------- 1 | # Tanstack Router 2 | -------------------------------------------------------------------------------- /apps/spa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/index.html -------------------------------------------------------------------------------- /apps/spa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/package.json -------------------------------------------------------------------------------- /apps/spa/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/playwright.config.ts -------------------------------------------------------------------------------- /apps/spa/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/postcss.config.js -------------------------------------------------------------------------------- /apps/spa/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/main.tsx -------------------------------------------------------------------------------- /apps/spa/src/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/posts.tsx -------------------------------------------------------------------------------- /apps/spa/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routeTree.gen.ts -------------------------------------------------------------------------------- /apps/spa/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/__root.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/_layout.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/_layout/_layout-2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/_layout/_layout-2.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/_layout/_layout-2/layout-a.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/_layout/_layout-2/layout-a.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/_layout/_layout-2/layout-b.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/_layout/_layout-2/layout-b.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/index.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/posts.$postId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/posts.$postId.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/posts.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/posts.index.tsx -------------------------------------------------------------------------------- /apps/spa/src/routes/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/routes/posts.tsx -------------------------------------------------------------------------------- /apps/spa/src/sst-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/src/sst-env.d.ts -------------------------------------------------------------------------------- /apps/spa/sst-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/sst-env.d.ts -------------------------------------------------------------------------------- /apps/spa/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/tailwind.config.ts -------------------------------------------------------------------------------- /apps/spa/tests/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/tests/app.spec.ts -------------------------------------------------------------------------------- /apps/spa/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/tsconfig.dev.json -------------------------------------------------------------------------------- /apps/spa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/tsconfig.json -------------------------------------------------------------------------------- /apps/spa/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/turbo.json -------------------------------------------------------------------------------- /apps/spa/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/apps/spa/vite.config.js -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/biome.jsonc -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/bun.lockb -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/env.d.ts -------------------------------------------------------------------------------- /infra/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/bun.lockb -------------------------------------------------------------------------------- /infra/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/package.json -------------------------------------------------------------------------------- /infra/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/src/index.ts -------------------------------------------------------------------------------- /infra/src/pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/src/pages.ts -------------------------------------------------------------------------------- /infra/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/tsconfig.json -------------------------------------------------------------------------------- /infra/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/infra/tsup.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/package.json -------------------------------------------------------------------------------- /packages/_packages-template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/_packages-template/package.json -------------------------------------------------------------------------------- /packages/_packages-template/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/_packages-template/src/index.ts -------------------------------------------------------------------------------- /packages/_packages-template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/_packages-template/tsconfig.json -------------------------------------------------------------------------------- /packages/_packages-template/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/_packages-template/tsup.config.ts -------------------------------------------------------------------------------- /packages/_packages-template/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/_packages-template/turbo.json -------------------------------------------------------------------------------- /packages/config-typescript/astro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/astro.json -------------------------------------------------------------------------------- /packages/config-typescript/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/base.json -------------------------------------------------------------------------------- /packages/config-typescript/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/nextjs.json -------------------------------------------------------------------------------- /packages/config-typescript/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/node.json -------------------------------------------------------------------------------- /packages/config-typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/package.json -------------------------------------------------------------------------------- /packages/config-typescript/react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/react.json -------------------------------------------------------------------------------- /packages/config-typescript/vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/config-typescript/vite.json -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/core/tsup.config.ts -------------------------------------------------------------------------------- /packages/core/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/core/turbo.json -------------------------------------------------------------------------------- /packages/db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/README.md -------------------------------------------------------------------------------- /packages/db/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/drizzle.config.ts -------------------------------------------------------------------------------- /packages/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/package.json -------------------------------------------------------------------------------- /packages/db/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/src/client.ts -------------------------------------------------------------------------------- /packages/db/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/src/index.ts -------------------------------------------------------------------------------- /packages/db/src/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/src/schema/index.ts -------------------------------------------------------------------------------- /packages/db/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/tsconfig.json -------------------------------------------------------------------------------- /packages/db/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/tsup.config.ts -------------------------------------------------------------------------------- /packages/db/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/db/turbo.json -------------------------------------------------------------------------------- /packages/ui/bunfig.toml: -------------------------------------------------------------------------------- 1 | [test] 2 | preload = "./happydom.ts" -------------------------------------------------------------------------------- /packages/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/components.json -------------------------------------------------------------------------------- /packages/ui/happydom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/happydom.ts -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/postcss.config.js -------------------------------------------------------------------------------- /packages/ui/src/components/counter-button/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/counter-button/index.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/counter-button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/counter-button/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/link/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/link/index.test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/link/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/link/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/command.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/form.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-enter-submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/hooks/use-enter-submit.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-media-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/hooks/use-media-query.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-resize-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/hooks/use-resize-observer.ts -------------------------------------------------------------------------------- /packages/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/src/styles/globals.css -------------------------------------------------------------------------------- /packages/ui/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/tailwind.config.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/tsup.config.ts -------------------------------------------------------------------------------- /packages/ui/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/packages/ui/turbo.json -------------------------------------------------------------------------------- /prompts/explainer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/prompts/explainer -------------------------------------------------------------------------------- /sst-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/sst-env.d.ts -------------------------------------------------------------------------------- /sst.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/sst.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@repo/config-typescript/base.json" 3 | } 4 | -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinm911/tanstack-monorepo/HEAD/turbo.json --------------------------------------------------------------------------------