frontend/package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "frontend",
"private": true,
"type": "module",
"scripts": {
"build": "nuxt generate",
"dev": "nuxt dev",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"lint": "eslint .",
"typecheck": "nuxt typecheck",
"test": "vitest",
"test:run": "vitest run",
"test:e2e": "playwright test",
"tsc": "tsc"
},
"dependencies": {
"@iconify-json/lucide": "^1.2.147",
"@iconify-json/simple-icons": "^1.2.100",
"@nuxt/fonts": "^1.1.0",
"@nuxt/ui": "^4.12.0",
"nuxt": "^4.6.2"
},
"devDependencies": {
"@nuxt/eslint": "^1.17.0",
"@nuxt/test-utils": "^4.3.4",
"@playwright/test": "^1.64.1",
"@tailwindcss/node": "4.3.3",
"@tailwindcss/vite": "4.3.3",
"@testing-library/user-event": "^14.6.8",
"@testing-library/vue": "^8.1.0",
"@types/node": "^26.6.4",
"@typescript/native": "npm:typescript@^7.0.2",
"@vue/test-utils": "^2.5.1",
"eslint": "^10.13.0",
"happy-dom": "^21.0.4",
"msw": "^3.0.2",
"tailwindcss": "4.3.3",
"typescript": "npm:@typescript/typescript6@^6.0.2",
"undici": "^8.12.3",
"vite": "^8.3.5",
"vitest": "^5.0.5",
"vue-tsc": "^3.3.12"
},
"overrides": {
"@tailwindcss/node": "4.3.3",
"tailwindcss": "4.3.3"
},
"packageManager": "bun@1.4.0"
}