fix(frontend): resolve npm install and development server issues

Downgrade eslint to v8.57.0 and TypeScript to v4.9.5 to match
react-scripts@5.0.1 requirements. Force install ajv@8.17.1 and
ajv-keywords@5.1.0 to resolve peer dependency conflicts. Add missing
dependencies (remark-gfm, rehype-highlight, @testing-library/dom).
Update test imports to work with @testing-library/react@16.
This commit is contained in:
2026-02-05 18:15:59 -05:00
parent 5b67cb61d2
commit 8e04f51b2d
4 changed files with 21221 additions and 10 deletions

22
frontend/.gitignore vendored Normal file
View File

@@ -0,0 +1,22 @@
# Dependencies
node_modules
# Build output
build
dist
# Environment files
.env.local
.env.*.local
# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor directories
.vscode
.idea
*.swp
*.swo
*~