├── .editorconfig ├── .github └── copilot-instructions.md ├── .gitignore ├── .npmrc ├── .nvmrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── README.md ├── apps ├── storybook │ ├── .gitignore │ ├── .storybook │ │ ├── main.ts │ │ ├── preview-head.html │ │ ├── preview.ts │ │ └── vitest.setup.ts │ ├── README.md │ ├── chromatic.config.json │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── stories │ │ ├── Configure.mdx │ │ ├── accordion.stories.tsx │ │ ├── alert-dialog.stories.tsx │ │ ├── alert.stories.tsx │ │ ├── aspect-ratio.stories.tsx │ │ ├── assets │ │ │ ├── accessibility.png │ │ │ ├── accessibility.svg │ │ │ ├── addon-library.png │ │ │ ├── assets.png │ │ │ ├── avif-test-image.avif │ │ │ ├── context.png │ │ │ ├── discord.svg │ │ │ ├── docs.png │ │ │ ├── figma-plugin.png │ │ │ ├── github.svg │ │ │ ├── share.png │ │ │ ├── styling.png │ │ │ ├── testing.png │ │ │ ├── theming.png │ │ │ ├── tutorials.svg │ │ │ └── youtube.svg │ │ ├── avatar.stories.tsx │ │ ├── badge.stories.tsx │ │ ├── breadcrumb.stories.tsx │ │ ├── button.stories.tsx │ │ ├── calendar.stories.tsx │ │ ├── card.stories.tsx │ │ ├── carousel.stories.tsx │ │ ├── chart.stories.tsx │ │ ├── checkbox.stories.tsx │ │ ├── collapsible.stories.tsx │ │ ├── combobox.stories.tsx │ │ ├── command.stories.tsx │ │ ├── context-menu.stories.tsx │ │ ├── dialog.stories.tsx │ │ ├── drawer.stories.tsx │ │ ├── dropdown-menu.stories.tsx │ │ ├── form.stories.tsx │ │ ├── hover-card.stories.tsx │ │ ├── input-otp.stories.tsx │ │ ├── input.stories.tsx │ │ ├── label.stories.tsx │ │ ├── menubar.stories.tsx │ │ ├── navigation-menu.stories.tsx │ │ ├── pagination.stories.tsx │ │ ├── popover.stories.tsx │ │ ├── progress.stories.tsx │ │ ├── radio-group.stories.tsx │ │ ├── resizable.stories.tsx │ │ ├── scroll-area.stories.tsx │ │ ├── select.stories.tsx │ │ ├── separator.stories.tsx │ │ ├── sheet.stories.tsx │ │ ├── sidebar.stories.tsx │ │ ├── skeleton.stories.tsx │ │ ├── slider.stories.tsx │ │ ├── sonner.stories.tsx │ │ ├── switch.stories.tsx │ │ ├── table.stories.tsx │ │ ├── tabs.stories.tsx │ │ ├── textarea.stories.tsx │ │ ├── toggle-group.stories.tsx │ │ ├── toggle.stories.tsx │ │ └── tooltip.stories.tsx │ ├── tsconfig.json │ └── vite.config.ts └── web │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── app │ ├── (home) │ │ ├── layout.tsx │ │ ├── page.tsx │ │ ├── pricing │ │ │ └── page.tsx │ │ ├── sign-in │ │ │ └── [[...sign-in]] │ │ │ │ └── page.tsx │ │ └── sign-up │ │ │ └── [[...sign-up]] │ │ │ └── page.tsx │ ├── api │ │ ├── inngest │ │ │ └── route.ts │ │ └── trpc │ │ │ └── [trpc] │ │ │ └── route.ts │ ├── error.tsx │ ├── icon.png │ ├── layout.tsx │ ├── projects │ │ └── [projectId] │ │ │ └── page.tsx │ └── robots.ts │ ├── components.json │ ├── components │ ├── a11y-skip-link.tsx │ ├── analytics.tsx │ ├── hint.tsx │ ├── providers │ │ └── root-providers.tsx │ ├── tailwind-indicator.tsx │ ├── theme-provider.tsx │ ├── theme-toggle.tsx │ └── user-control.tsx │ ├── config │ ├── fonts.ts │ ├── metadata.ts │ ├── routes.ts │ └── site.ts │ ├── env.mjs │ ├── hooks │ └── use-current-theme.ts │ ├── inngest │ ├── client.ts │ ├── constants.ts │ ├── functions.ts │ └── utils.ts │ ├── lib │ ├── database-sql │ │ └── db.ts │ ├── env.ts │ └── utils.ts │ ├── middleware.ts │ ├── modules │ ├── home │ │ ├── constants.ts │ │ └── ui │ │ │ └── components │ │ │ ├── home-block-separator.tsx │ │ │ ├── home-block.tsx │ │ │ ├── home-client.tsx │ │ │ ├── home-grid-posts.tsx │ │ │ ├── home-heading.tsx │ │ │ ├── home-stack-buttons.tsx │ │ │ ├── project-form.tsx │ │ │ └── projects-list.tsx │ ├── layout │ │ ├── types.ts │ │ └── ui │ │ │ ├── site-header-auth.tsx │ │ │ ├── site-header-link-indicator.tsx │ │ │ ├── site-header-link.tsx │ │ │ ├── site-header-links.tsx │ │ │ └── site-header.tsx │ ├── messages │ │ └── server │ │ │ └── procedures.ts │ ├── projects │ │ ├── constants.ts │ │ ├── server │ │ │ └── procedures.ts │ │ ├── ui │ │ │ ├── components │ │ │ │ ├── code-view.tsx │ │ │ │ ├── file-breadcrumb.tsx │ │ │ │ ├── file-explorer.tsx │ │ │ │ ├── fragment-web.tsx │ │ │ │ ├── message-card.tsx │ │ │ │ ├── message-form.tsx │ │ │ │ ├── message-loading.tsx │ │ │ │ ├── messages-container.tsx │ │ │ │ ├── project-header.tsx │ │ │ │ ├── tree-view.tsx │ │ │ │ └── usage.tsx │ │ │ ├── styles │ │ │ │ └── code-theme.css │ │ │ └── views │ │ │ │ └── project-view.tsx │ │ └── utils │ │ │ └── lang.ts │ └── usage │ │ ├── server │ │ └── procedures.ts │ │ └── utils │ │ └── usage.ts │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── prisma │ ├── migrations │ │ ├── 20250922134257_message_fragment │ │ │ └── migration.sql │ │ ├── 20250922141158_sandbox │ │ │ └── migration.sql │ │ ├── 20250922151201_project │ │ │ └── migration.sql │ │ ├── 20251009211351_user_id │ │ │ └── migration.sql │ │ ├── 20251018161605_usage │ │ │ └── migration.sql │ │ ├── 20251019151805_usage_key │ │ │ └── migration.sql │ │ └── migration_lock.toml │ └── schema.prisma │ ├── prompts │ └── prompts.ts │ ├── public │ ├── favicon │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── mstile-150x150.png │ │ └── safari-pinned-tab.svg │ ├── logo.svg │ ├── og-light.jpg │ ├── og.jpg │ ├── site.webmanifest │ └── vercel.svg │ ├── sandbox-templates │ └── nextjs │ │ ├── compile_page.sh │ │ ├── e2b.Dockerfile │ │ └── e2b.toml │ ├── trpc │ ├── client.tsx │ ├── init.ts │ ├── query-client.ts │ ├── routers │ │ └── _app.ts │ └── server.tsx │ ├── tsconfig.json │ └── types │ ├── code.ts │ ├── common.ts │ └── reset.d.ts ├── biome.json ├── commitlint.config.js ├── docs ├── AI-DEVELOPMENT-GUIDE.md ├── a11y-data-attributes.md ├── adr │ ├── 0001-typescript-strict-mode.md │ ├── 0002-turborepo-monorepo-management.md │ ├── 0003-biome-linting-formatting.md │ ├── 0004-testing-strategy-proposal.md │ ├── 0005-database-selection-for-user-data.md │ ├── 0006-authentication-flow-implementation.md │ ├── 0007-error-handling-strategy.md │ ├── 0008-state-management-strategy.md │ ├── 0009-performance-monitoring-and-observability.md │ ├── 0010-api-design-standards.md │ ├── 0011-adoption-of-data-a11y-attributes.md │ ├── README.md │ └── template.md ├── ai-documentation-template.md ├── analysis │ ├── ai-recommendations.md │ ├── dependencies-analysis.md │ ├── patterns-analysis.md │ ├── structure-analysis.md │ └── typescript-analysis.md └── improvements │ └── home-layout-improvements.md ├── license.md ├── package.json ├── packages ├── design-system │ ├── components.json │ ├── package.json │ ├── postcss.config.mjs │ ├── src │ │ ├── components │ │ │ ├── magicui │ │ │ │ ├── animated-grid-pattern.tsx │ │ │ │ ├── magic-card.tsx │ │ │ │ └── shimmer-button.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 │ │ │ │ ├── data-table.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 │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── slider.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── switch.tsx │ │ │ │ ├── table.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ ├── toggle-group.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ └── tooltip.tsx │ │ ├── hooks │ │ │ └── use-mobile.ts │ │ ├── lib │ │ │ └── utils.ts │ │ └── styles │ │ │ └── globals.css │ └── tsconfig.json └── typescript-config │ ├── README.md │ ├── base.json │ ├── nextjs.json │ ├── package.json │ └── react-library.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── renovate.json ├── scripts ├── adr-helper.sh ├── ai-analysis.sh └── debug-helper.sh └── turbo.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.17.1 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/README.md -------------------------------------------------------------------------------- /apps/storybook/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/.gitignore -------------------------------------------------------------------------------- /apps/storybook/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/.storybook/main.ts -------------------------------------------------------------------------------- /apps/storybook/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/.storybook/preview-head.html -------------------------------------------------------------------------------- /apps/storybook/.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/.storybook/preview.ts -------------------------------------------------------------------------------- /apps/storybook/.storybook/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/.storybook/vitest.setup.ts -------------------------------------------------------------------------------- /apps/storybook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/README.md -------------------------------------------------------------------------------- /apps/storybook/chromatic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/chromatic.config.json -------------------------------------------------------------------------------- /apps/storybook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/package.json -------------------------------------------------------------------------------- /apps/storybook/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/public/favicon.ico -------------------------------------------------------------------------------- /apps/storybook/stories/Configure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/Configure.mdx -------------------------------------------------------------------------------- /apps/storybook/stories/accordion.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/accordion.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/alert-dialog.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/alert-dialog.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/alert.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/alert.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/aspect-ratio.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/aspect-ratio.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/assets/accessibility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/accessibility.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/accessibility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/accessibility.svg -------------------------------------------------------------------------------- /apps/storybook/stories/assets/addon-library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/addon-library.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/assets.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/avif-test-image.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/avif-test-image.avif -------------------------------------------------------------------------------- /apps/storybook/stories/assets/context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/context.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/discord.svg -------------------------------------------------------------------------------- /apps/storybook/stories/assets/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/docs.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/figma-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/figma-plugin.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/github.svg -------------------------------------------------------------------------------- /apps/storybook/stories/assets/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/share.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/styling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/styling.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/testing.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/theming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/theming.png -------------------------------------------------------------------------------- /apps/storybook/stories/assets/tutorials.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/tutorials.svg -------------------------------------------------------------------------------- /apps/storybook/stories/assets/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/assets/youtube.svg -------------------------------------------------------------------------------- /apps/storybook/stories/avatar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/avatar.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/badge.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/badge.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/breadcrumb.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/breadcrumb.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/button.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/calendar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/calendar.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/card.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/card.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/carousel.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/carousel.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/chart.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/chart.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/checkbox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/checkbox.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/collapsible.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/collapsible.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/combobox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/combobox.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/command.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/command.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/context-menu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/context-menu.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/dialog.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/dialog.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/drawer.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/drawer.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/dropdown-menu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/dropdown-menu.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/form.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/form.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/hover-card.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/hover-card.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/input-otp.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/input-otp.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/input.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/input.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/label.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/label.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/menubar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/menubar.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/navigation-menu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/navigation-menu.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/pagination.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/pagination.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/popover.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/popover.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/progress.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/progress.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/radio-group.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/radio-group.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/resizable.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/resizable.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/scroll-area.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/scroll-area.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/select.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/select.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/separator.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/separator.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/sheet.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/sheet.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/sidebar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/sidebar.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/skeleton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/skeleton.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/slider.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/slider.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/sonner.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/sonner.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/switch.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/switch.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/table.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/table.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/tabs.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/tabs.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/textarea.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/textarea.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/toggle-group.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/toggle-group.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/toggle.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/toggle.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/stories/tooltip.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/stories/tooltip.stories.tsx -------------------------------------------------------------------------------- /apps/storybook/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/tsconfig.json -------------------------------------------------------------------------------- /apps/storybook/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/storybook/vite.config.ts -------------------------------------------------------------------------------- /apps/web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/.env.example -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/app/(home)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/(home)/layout.tsx -------------------------------------------------------------------------------- /apps/web/app/(home)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/(home)/page.tsx -------------------------------------------------------------------------------- /apps/web/app/(home)/pricing/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/(home)/pricing/page.tsx -------------------------------------------------------------------------------- /apps/web/app/(home)/sign-in/[[...sign-in]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/(home)/sign-in/[[...sign-in]]/page.tsx -------------------------------------------------------------------------------- /apps/web/app/(home)/sign-up/[[...sign-up]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/(home)/sign-up/[[...sign-up]]/page.tsx -------------------------------------------------------------------------------- /apps/web/app/api/inngest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/api/inngest/route.ts -------------------------------------------------------------------------------- /apps/web/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /apps/web/app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/error.tsx -------------------------------------------------------------------------------- /apps/web/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/icon.png -------------------------------------------------------------------------------- /apps/web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/layout.tsx -------------------------------------------------------------------------------- /apps/web/app/projects/[projectId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/projects/[projectId]/page.tsx -------------------------------------------------------------------------------- /apps/web/app/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/app/robots.ts -------------------------------------------------------------------------------- /apps/web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components.json -------------------------------------------------------------------------------- /apps/web/components/a11y-skip-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/a11y-skip-link.tsx -------------------------------------------------------------------------------- /apps/web/components/analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/analytics.tsx -------------------------------------------------------------------------------- /apps/web/components/hint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/hint.tsx -------------------------------------------------------------------------------- /apps/web/components/providers/root-providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/providers/root-providers.tsx -------------------------------------------------------------------------------- /apps/web/components/tailwind-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/tailwind-indicator.tsx -------------------------------------------------------------------------------- /apps/web/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/theme-provider.tsx -------------------------------------------------------------------------------- /apps/web/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/theme-toggle.tsx -------------------------------------------------------------------------------- /apps/web/components/user-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/components/user-control.tsx -------------------------------------------------------------------------------- /apps/web/config/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/config/fonts.ts -------------------------------------------------------------------------------- /apps/web/config/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/config/metadata.ts -------------------------------------------------------------------------------- /apps/web/config/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/config/routes.ts -------------------------------------------------------------------------------- /apps/web/config/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/config/site.ts -------------------------------------------------------------------------------- /apps/web/env.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/env.mjs -------------------------------------------------------------------------------- /apps/web/hooks/use-current-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/hooks/use-current-theme.ts -------------------------------------------------------------------------------- /apps/web/inngest/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/inngest/client.ts -------------------------------------------------------------------------------- /apps/web/inngest/constants.ts: -------------------------------------------------------------------------------- 1 | export const SANDBOX_TIMEOUT = 1_800_000; // 30 minutes 2 | -------------------------------------------------------------------------------- /apps/web/inngest/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/inngest/functions.ts -------------------------------------------------------------------------------- /apps/web/inngest/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/inngest/utils.ts -------------------------------------------------------------------------------- /apps/web/lib/database-sql/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/lib/database-sql/db.ts -------------------------------------------------------------------------------- /apps/web/lib/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/lib/env.ts -------------------------------------------------------------------------------- /apps/web/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/lib/utils.ts -------------------------------------------------------------------------------- /apps/web/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/middleware.ts -------------------------------------------------------------------------------- /apps/web/modules/home/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/constants.ts -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-block-separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-block-separator.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-block.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-client.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-grid-posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-grid-posts.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-heading.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/home-stack-buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/home-stack-buttons.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/project-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/project-form.tsx -------------------------------------------------------------------------------- /apps/web/modules/home/ui/components/projects-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/home/ui/components/projects-list.tsx -------------------------------------------------------------------------------- /apps/web/modules/layout/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/types.ts -------------------------------------------------------------------------------- /apps/web/modules/layout/ui/site-header-auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/ui/site-header-auth.tsx -------------------------------------------------------------------------------- /apps/web/modules/layout/ui/site-header-link-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/ui/site-header-link-indicator.tsx -------------------------------------------------------------------------------- /apps/web/modules/layout/ui/site-header-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/ui/site-header-link.tsx -------------------------------------------------------------------------------- /apps/web/modules/layout/ui/site-header-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/ui/site-header-links.tsx -------------------------------------------------------------------------------- /apps/web/modules/layout/ui/site-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/layout/ui/site-header.tsx -------------------------------------------------------------------------------- /apps/web/modules/messages/server/procedures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/messages/server/procedures.ts -------------------------------------------------------------------------------- /apps/web/modules/projects/constants.ts: -------------------------------------------------------------------------------- 1 | export const COPIED_TIMEOUT = 2000; // 2 seconds 2 | -------------------------------------------------------------------------------- /apps/web/modules/projects/server/procedures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/server/procedures.ts -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/code-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/code-view.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/file-breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/file-breadcrumb.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/file-explorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/file-explorer.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/fragment-web.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/fragment-web.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/message-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/message-card.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/message-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/message-form.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/message-loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/message-loading.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/messages-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/messages-container.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/project-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/project-header.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/tree-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/tree-view.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/components/usage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/components/usage.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/styles/code-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/styles/code-theme.css -------------------------------------------------------------------------------- /apps/web/modules/projects/ui/views/project-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/ui/views/project-view.tsx -------------------------------------------------------------------------------- /apps/web/modules/projects/utils/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/projects/utils/lang.ts -------------------------------------------------------------------------------- /apps/web/modules/usage/server/procedures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/usage/server/procedures.ts -------------------------------------------------------------------------------- /apps/web/modules/usage/utils/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/modules/usage/utils/usage.ts -------------------------------------------------------------------------------- /apps/web/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/next.config.ts -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from "@workspace/design-system/postcss.config"; 2 | -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20250922134257_message_fragment/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20250922134257_message_fragment/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20250922141158_sandbox/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20250922141158_sandbox/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20250922151201_project/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20250922151201_project/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20251009211351_user_id/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20251009211351_user_id/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20251018161605_usage/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20251018161605_usage/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/20251019151805_usage_key/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/20251019151805_usage_key/migration.sql -------------------------------------------------------------------------------- /apps/web/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /apps/web/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prisma/schema.prisma -------------------------------------------------------------------------------- /apps/web/prompts/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/prompts/prompts.ts -------------------------------------------------------------------------------- /apps/web/public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /apps/web/public/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /apps/web/public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/web/public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/browserconfig.xml -------------------------------------------------------------------------------- /apps/web/public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /apps/web/public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/favicon.ico -------------------------------------------------------------------------------- /apps/web/public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /apps/web/public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /apps/web/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/logo.svg -------------------------------------------------------------------------------- /apps/web/public/og-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/og-light.jpg -------------------------------------------------------------------------------- /apps/web/public/og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/og.jpg -------------------------------------------------------------------------------- /apps/web/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/site.webmanifest -------------------------------------------------------------------------------- /apps/web/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/public/vercel.svg -------------------------------------------------------------------------------- /apps/web/sandbox-templates/nextjs/compile_page.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/sandbox-templates/nextjs/compile_page.sh -------------------------------------------------------------------------------- /apps/web/sandbox-templates/nextjs/e2b.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/sandbox-templates/nextjs/e2b.Dockerfile -------------------------------------------------------------------------------- /apps/web/sandbox-templates/nextjs/e2b.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/sandbox-templates/nextjs/e2b.toml -------------------------------------------------------------------------------- /apps/web/trpc/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/trpc/client.tsx -------------------------------------------------------------------------------- /apps/web/trpc/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/trpc/init.ts -------------------------------------------------------------------------------- /apps/web/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/trpc/query-client.ts -------------------------------------------------------------------------------- /apps/web/trpc/routers/_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/trpc/routers/_app.ts -------------------------------------------------------------------------------- /apps/web/trpc/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/trpc/server.tsx -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/types/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/types/code.ts -------------------------------------------------------------------------------- /apps/web/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/apps/web/types/common.ts -------------------------------------------------------------------------------- /apps/web/types/reset.d.ts: -------------------------------------------------------------------------------- 1 | import "@total-typescript/ts-reset"; 2 | -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/biome.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ["@commitlint/config-conventional"] }; 2 | -------------------------------------------------------------------------------- /docs/AI-DEVELOPMENT-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/AI-DEVELOPMENT-GUIDE.md -------------------------------------------------------------------------------- /docs/a11y-data-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/a11y-data-attributes.md -------------------------------------------------------------------------------- /docs/adr/0001-typescript-strict-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0001-typescript-strict-mode.md -------------------------------------------------------------------------------- /docs/adr/0002-turborepo-monorepo-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0002-turborepo-monorepo-management.md -------------------------------------------------------------------------------- /docs/adr/0003-biome-linting-formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0003-biome-linting-formatting.md -------------------------------------------------------------------------------- /docs/adr/0004-testing-strategy-proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0004-testing-strategy-proposal.md -------------------------------------------------------------------------------- /docs/adr/0005-database-selection-for-user-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0005-database-selection-for-user-data.md -------------------------------------------------------------------------------- /docs/adr/0006-authentication-flow-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0006-authentication-flow-implementation.md -------------------------------------------------------------------------------- /docs/adr/0007-error-handling-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0007-error-handling-strategy.md -------------------------------------------------------------------------------- /docs/adr/0008-state-management-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0008-state-management-strategy.md -------------------------------------------------------------------------------- /docs/adr/0009-performance-monitoring-and-observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0009-performance-monitoring-and-observability.md -------------------------------------------------------------------------------- /docs/adr/0010-api-design-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0010-api-design-standards.md -------------------------------------------------------------------------------- /docs/adr/0011-adoption-of-data-a11y-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/0011-adoption-of-data-a11y-attributes.md -------------------------------------------------------------------------------- /docs/adr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/README.md -------------------------------------------------------------------------------- /docs/adr/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/adr/template.md -------------------------------------------------------------------------------- /docs/ai-documentation-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/ai-documentation-template.md -------------------------------------------------------------------------------- /docs/analysis/ai-recommendations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/analysis/ai-recommendations.md -------------------------------------------------------------------------------- /docs/analysis/dependencies-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/analysis/dependencies-analysis.md -------------------------------------------------------------------------------- /docs/analysis/patterns-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/analysis/patterns-analysis.md -------------------------------------------------------------------------------- /docs/analysis/structure-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/analysis/structure-analysis.md -------------------------------------------------------------------------------- /docs/analysis/typescript-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/analysis/typescript-analysis.md -------------------------------------------------------------------------------- /docs/improvements/home-layout-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/docs/improvements/home-layout-improvements.md -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/license.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/package.json -------------------------------------------------------------------------------- /packages/design-system/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/components.json -------------------------------------------------------------------------------- /packages/design-system/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/package.json -------------------------------------------------------------------------------- /packages/design-system/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/postcss.config.mjs -------------------------------------------------------------------------------- /packages/design-system/src/components/magicui/animated-grid-pattern.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/magicui/animated-grid-pattern.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/magicui/magic-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/magicui/magic-card.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/magicui/shimmer-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/magicui/shimmer-button.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/command.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/data-table.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/form.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /packages/design-system/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/design-system/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/design-system/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/design-system/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/src/styles/globals.css -------------------------------------------------------------------------------- /packages/design-system/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/design-system/tsconfig.json -------------------------------------------------------------------------------- /packages/typescript-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/typescript-config/README.md -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/packages/typescript-config/react-library.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/adr-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/scripts/adr-helper.sh -------------------------------------------------------------------------------- /scripts/ai-analysis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/scripts/ai-analysis.sh -------------------------------------------------------------------------------- /scripts/debug-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/scripts/debug-helper.sh -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nass59/turborepo-nextjs/HEAD/turbo.json --------------------------------------------------------------------------------