├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── README.md ├── apps ├── docs │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.js │ ├── src │ │ ├── app │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ └── styles │ │ │ └── globals.css │ ├── tailwind.config.js │ └── tsconfig.json └── web │ ├── .eslintrc.js │ ├── .gitignore │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.js │ ├── src │ ├── app │ │ ├── layout.tsx │ │ └── page.tsx │ └── styles │ │ └── globals.css │ ├── tailwind.config.js │ └── tsconfig.json ├── dev-bootstrap.sh ├── docker-compose.yml ├── package.json ├── packages ├── database │ ├── .eslintrc.js │ ├── .gitignore │ ├── package.json │ ├── prisma │ │ ├── migrations │ │ │ ├── 20230520223517_init │ │ │ │ └── migration.sql │ │ │ └── migration_lock.toml │ │ └── schema.prisma │ ├── src │ │ ├── client.ts │ │ ├── index.ts │ │ └── seed.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── env │ ├── .env.example │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── eslint-config-custom │ ├── index.js │ └── package.json ├── tailwind-config │ ├── package.json │ └── tailwind.config.js ├── tsconfig │ ├── base.json │ ├── nextjs.json │ ├── node16.json │ ├── package.json │ └── react-library.json └── ui │ ├── package.json │ ├── postcss.config.js │ ├── scripts │ └── post-build.sh │ ├── src │ ├── button.tsx │ ├── card.tsx │ ├── index.tsx │ ├── styles.css │ └── timeout-label.tsx │ ├── tailwind.config.js │ ├── tsconfig.json │ └── tsup.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── turbo.json └── turborepo-tailwind-prisma-nextjs-starter.code-workspace /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | public-hoist-pattern[]=*prisma* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/README.md -------------------------------------------------------------------------------- /apps/docs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /apps/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/.gitignore -------------------------------------------------------------------------------- /apps/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/README.md -------------------------------------------------------------------------------- /apps/docs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/next-env.d.ts -------------------------------------------------------------------------------- /apps/docs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/next.config.js -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/package.json -------------------------------------------------------------------------------- /apps/docs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/postcss.config.js -------------------------------------------------------------------------------- /apps/docs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/docs/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/src/app/page.tsx -------------------------------------------------------------------------------- /apps/docs/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/src/styles/globals.css -------------------------------------------------------------------------------- /apps/docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/tailwind.config.js -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /apps/web/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/next-env.d.ts -------------------------------------------------------------------------------- /apps/web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/next.config.js -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/postcss.config.js -------------------------------------------------------------------------------- /apps/web/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/web/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/src/app/page.tsx -------------------------------------------------------------------------------- /apps/web/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/src/styles/globals.css -------------------------------------------------------------------------------- /apps/web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/tailwind.config.js -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /dev-bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/dev-bootstrap.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/package.json -------------------------------------------------------------------------------- /packages/database/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: ["custom"], 4 | }; 5 | -------------------------------------------------------------------------------- /packages/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/.gitignore -------------------------------------------------------------------------------- /packages/database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/package.json -------------------------------------------------------------------------------- /packages/database/prisma/migrations/20230520223517_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/prisma/migrations/20230520223517_init/migration.sql -------------------------------------------------------------------------------- /packages/database/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /packages/database/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/prisma/schema.prisma -------------------------------------------------------------------------------- /packages/database/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/src/client.ts -------------------------------------------------------------------------------- /packages/database/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /packages/database/src/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/src/seed.ts -------------------------------------------------------------------------------- /packages/database/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/tsconfig.json -------------------------------------------------------------------------------- /packages/database/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/database/tsup.config.ts -------------------------------------------------------------------------------- /packages/env/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/env/.env.example -------------------------------------------------------------------------------- /packages/env/README.md: -------------------------------------------------------------------------------- 1 | # `env` -------------------------------------------------------------------------------- /packages/env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/env/package.json -------------------------------------------------------------------------------- /packages/env/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/env/src/index.ts -------------------------------------------------------------------------------- /packages/env/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/env/tsconfig.json -------------------------------------------------------------------------------- /packages/env/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/env/tsup.config.ts -------------------------------------------------------------------------------- /packages/eslint-config-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/eslint-config-custom/index.js -------------------------------------------------------------------------------- /packages/eslint-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/eslint-config-custom/package.json -------------------------------------------------------------------------------- /packages/tailwind-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tailwind-config/package.json -------------------------------------------------------------------------------- /packages/tailwind-config/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tailwind-config/tailwind.config.js -------------------------------------------------------------------------------- /packages/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tsconfig/base.json -------------------------------------------------------------------------------- /packages/tsconfig/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tsconfig/nextjs.json -------------------------------------------------------------------------------- /packages/tsconfig/node16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tsconfig/node16.json -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tsconfig/package.json -------------------------------------------------------------------------------- /packages/tsconfig/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/tsconfig/react-library.json -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/postcss.config.js -------------------------------------------------------------------------------- /packages/ui/scripts/post-build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -i'.original' '1,1s/^/"use client";\n/' "./dist/index.mjs" -------------------------------------------------------------------------------- /packages/ui/src/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/src/button.tsx -------------------------------------------------------------------------------- /packages/ui/src/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/src/card.tsx -------------------------------------------------------------------------------- /packages/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/src/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/src/styles.css -------------------------------------------------------------------------------- /packages/ui/src/timeout-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/src/timeout-label.tsx -------------------------------------------------------------------------------- /packages/ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/tailwind.config.js -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/packages/ui/tsup.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/turbo.json -------------------------------------------------------------------------------- /turborepo-tailwind-prisma-nextjs-starter.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicnocquee/turborepo-tailwind-prisma-nextjs-starter/HEAD/turborepo-tailwind-prisma-nextjs-starter.code-workspace --------------------------------------------------------------------------------