Files
erp-nutzfahrzeuge/frontend/package.json
T
Leopoldadmin d89304845a feat(T01): auth + user management + RBAC + base frontend + i18n
- Backend: FastAPI, JWT auth (HS256), bcrypt, RBAC middleware
- User CRUD (admin-only), soft-delete, pagination
- Pydantic BaseSettings config, async SQLAlchemy 2.0
- 50 backend tests, 88% coverage
- Frontend: Next.js 14 App Router, Tailwind, design tokens
- Login page, auth context, API client with auto-refresh
- i18n: next-intl, DE/EN (31 keys each)
- 6 base UI components (Button, Input, Card, Table, Modal, Toast)
- 12 frontend tests, npm build success
2026-07-14 11:51:32 +02:00

34 lines
797 B
JSON

{
"name": "erp-nutzfahrzeuge-frontend",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint",
"test": "vitest run",
"test:coverage": "vitest run --coverage"
},
"dependencies": {
"next": "14.2.5",
"react": "18.3.1",
"react-dom": "18.3.1",
"next-intl": "3.17.0"
},
"devDependencies": {
"typescript": "5.5.4",
"@types/node": "20.14.0",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"tailwindcss": "3.4.7",
"postcss": "8.4.40",
"autoprefixer": "10.4.19",
"vitest": "2.0.5",
"@testing-library/react": "16.0.1",
"@testing-library/jest-dom": "6.4.8",
"jsdom": "24.1.1",
"@vitejs/plugin-react": "4.3.1"
}
}