GitHunt
XA

xandreafonso/nextjs-app-start

PACKAGES

pnpx create-next-app@latest

pnpm dlx shadcn@latest init
pnpm dlx shadcn@latest add button

pnpm add -D tsx prisma prisma-json-types-generator

pnpm prisma init --output ../generated/prisma 

pnpm add next-themes @prisma/client

pnpm add zod react-hook-form @hookform/resolvers

pnpm add bcryptjs better-auth mailersend

pnpm add -D @better-auth/cli

pnpx @better-auth/cli generate --config src/libs/auth.ts

pnpm add react-markdown react-syntax-highlighter rehype-format rehype-parse rehype-remark rehype-stringify remark-frontmatter remark-gfm remark-parse remark-rehype remark-stringify unified

pnpm dlx shadcn@latest add table
pnpm add @tanstack/react-table

pnpm add fastify fastify-socket.io @fastify/cors socket.io

NOTAS

components.json

Eu vi como alterar alguns caminhos padrão.

{
    "aliases": {
        "utils": "@/libs/components-utils",
        "lib": "@/libs",
    }
}

O caminho para a pasta lib foi alterado para libs.

O arquivo lib/utils.ts foi configurado para ser reconhecido em libs/components-utils.ts.

Languages

TypeScript92.9%JavaScript4.0%CSS3.2%
Created October 9, 2025
Updated November 20, 2025