├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .husky └── pre-commit ├── .markdownlint.json ├── .markdownlintignore ├── LICENSE ├── README.md ├── common └── config │ └── next.ts ├── components └── Layouts │ └── Page │ └── index.tsx ├── lib ├── prisma.ts └── utils.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ ├── auth │ │ └── [...nextauth].ts │ └── trpc │ │ └── [trpc].ts ├── index.tsx └── signin.tsx ├── postcss.config.js ├── prisma ├── schema.prisma └── seed.ts ├── public └── vercel.svg ├── server ├── context.ts ├── createRouter.ts └── routers │ └── _app.ts ├── styles └── globals.css ├── tailwind.config.js ├── tsconfig.json ├── types ├── next-auth.d.ts ├── next-env.d.ts └── trpc.ts └── utils └── trpc.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | /generated 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npm run pre-commit 5 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | testApp 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/README.md -------------------------------------------------------------------------------- /common/config/next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/common/config/next.ts -------------------------------------------------------------------------------- /components/Layouts/Page/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/components/Layouts/Page/index.tsx -------------------------------------------------------------------------------- /lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/lib/prisma.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /pages/api/trpc/[trpc].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/api/trpc/[trpc].ts -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/pages/signin.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /prisma/seed.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line 2 | console.log("") 3 | 4 | export { }; 5 | -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /server/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/server/context.ts -------------------------------------------------------------------------------- /server/createRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/server/createRouter.ts -------------------------------------------------------------------------------- /server/routers/_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/server/routers/_app.ts -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/types/next-auth.d.ts -------------------------------------------------------------------------------- /types/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/types/next-env.d.ts -------------------------------------------------------------------------------- /types/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/types/trpc.ts -------------------------------------------------------------------------------- /utils/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copleykj/NextJS-Ultimate-Starter/HEAD/utils/trpc.ts --------------------------------------------------------------------------------