Skip to content

feat: Add modern homepage and guest mode authentication #5

feat: Add modern homepage and guest mode authentication

feat: Add modern homepage and guest mode authentication #5

Triggered via pull request January 12, 2026 09:30
Status Failure
Total duration 34s
Artifacts

pr-validation.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 12 warnings
server / test-npm: server/services/authService.js#L4
'verifyGoogleToken' is not defined
server / test-npm: server/services/authService.js#L3
'login' is assigned a value but never used
server / test-npm: server/server.js#L402
'e' is defined but never used
server / test-npm: server/server.js#L371
'e' is defined but never used
server / test-npm: server/server.js#L318
'e' is defined but never used
server / test-npm: server/middlewares/errorHandler.js#L1
'next' is defined but never used
server / test-npm: server/middlewares/authMiddleware.js#L1
Can't resolve 'jsonwebtoken' in '/home/runner/work/hakathon/hakathon/server/middlewares'
server / test-npm: server/middlewares/authMiddleware.js#L1
Unable to resolve path to module 'jsonwebtoken'
server / test-npm: server/controllers/dollsController.js#L1
Parse errors in imported module '../services/dollsService.js': 'return' outside of function (22:5)
server / test-npm: server/controllers/dollsController.js#L1
Parse errors in imported module '../services/dollsService.js': 'return' outside of function (22:5)
client / test-npm: client/src/game/GameShell.jsx#L323
React Hook "useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L321
React Hook "useRef" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L320
React Hook "useRef" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L319
React Hook "useState" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L316
React Hook "useRef" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L315
React Hook "useRef" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L314
React Hook "useState" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L313
React Hook "useState" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm: client/src/game/GameShell.jsx#L311
React Hook "useBackgroundAudio" is called conditionally. React Hooks must be called in the exact same order in every component render
client / test-npm
'setAutoWalkTarget' is not defined
server / test-npm: server/controllers/dollsController.js#L1
Parse errors in imported module '../services/dollsService.js': 'return' outside of function (22:5)
server / test-npm: server/controllers/dollsController.js#L1
Parse errors in imported module '../services/dollsService.js': 'return' outside of function (22:5)
client / test-npm: client/src/components/common/MiniRobotPreview/MiniRobotPreview.jsx#L8
'materials' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/components/common/MiniRobotPreview/MiniRobotPreview.jsx#L8
'nodes' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/components/common/GestureMapOverlay/GestureMapOverlay.jsx#L167
'activeGesture' is defined but never used. Allowed unused args must match /^_/u
client / test-npm: client/src/components/common/GestureMapOverlay/GestureMapOverlay.jsx#L167
'visible' is assigned a value but never used. Allowed unused args must match /^_/u
client / test-npm: client/src/components/common/GestureMapOverlay/GestureMapOverlay.jsx#L123
'PANELS' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/components/common/GestureMapOverlay/GestureMapOverlay.jsx#L2
'styles' is defined but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/App.jsx#L12
'playCoins' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/App.jsx#L9
'energy' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/App.jsx#L9
'coins' is assigned a value but never used. Allowed unused vars must match /^React$/u
client / test-npm: client/src/App.jsx#L9
'score' is assigned a value but never used. Allowed unused vars must match /^React$/u