@devground/devground
v2.0.0
Published
All devground standards in one package. Install once, get everything.
Maintainers
Readme
@devground/devground
Todo devground en un solo paquete. Instala una vez, obtiene todo.
Instalacion rapida
pnpm add -D @devground/devground eslint prettier typescript husky lint-staged @commitlint/cli
npx devground-setupEso es todo. En dos comandos tienes:
- Prettier configurado
- ESLint con flat config (detecta Next.js automaticamente)
- TypeScript con presets adecuados
- Commitlint con commits convencionales
- Lint-staged en pre-commit
- Husky con git hooks
- AGENTS.md + symlinks para Claude, Cursor, Copilot y Gemini
Que hace devground-setup
devground-setup delega toda la instalación en devground-init (el CLI de devground) y corre su preset completo sin interacción:
- Detecta tu stack (Next.js / Astro / React / Node.js)
- Configura
prettierylint-staged(vialint-staged.config.cjs) - Escribe
eslint.config.mjs(Next.js, Astro o base segun stack) - Escribe
tsconfig.json(+tsconfig.typecheck.jsonpara Next.js y Astro) - Escribe
commitlint.config.js - Instala Vitest + ratchet de cobertura
- Instala Husky con hooks reales:
pre-commit(lint-staged),commit-msg(commitlint + gitleaks) ypre-push - Copia AGENTS.md + crea symlinks para todos los agentes de IA
- Instala la skill de convenciones de UI (React/Next) y la guia de arquitectura + templates de ADR
No sobreescribe archivos existentes. Si ya tienes un eslint.config.mjs, tsconfig.json, AGENTS.md o hooks de Husky, los respeta.
Instalacion individual
Si solo necesitas algunos paquetes, instalalos por separado:
pnpm add -D @devground/prettier-config
pnpm add -D @devground/eslint-config
pnpm add -D @devground/tsconfig
# etc.Ver el README principal para instrucciones detalladas de cada paquete.
