feat(audit, frontend, backend): introduce audit scripts and enhance error handling

- Added new npm scripts for auditing frontend size and inline TODOs, improving code quality management.
- Enhanced error handling in the `nuscoreApiRoutes` to return specific validation error statuses, improving API response clarity.
- Updated SQL migration documentation to establish a clear process for manual migrations and ensure backward compatibility.
- Refactored various components to align with new design standards, enhancing UI consistency across the application.
This commit is contained in:
Torsten Schulz (local)
2026-03-18 11:23:03 +01:00
parent b7b40f5a9b
commit 79adad9564
16 changed files with 866 additions and 325 deletions

View File

@@ -6,6 +6,8 @@
"dev": "concurrently \"cd backend && npm run dev\" \"cd frontend && npm run dev\"",
"dev:backend": "cd backend && npm run dev",
"dev:frontend": "cd frontend && npm run dev",
"audit:frontend-size": "bash ./scripts/audit_frontend_size.sh",
"audit:inline-todos": "bash ./scripts/audit_inline_todos.sh",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],