fix: resolve CI lint errors for test files and usePageVisibility ref #2
Annotations
7 errors and 6 warnings
|
test-and-lint (22)
Process completed with exit code 1.
|
|
server/session-manager.test.ts:
server/session-archive.ts#L8
Error: Cannot find package 'better-sqlite3' imported from '/home/runner/work/codekin/codekin/server/session-archive.ts'
❯ server/session-archive.ts:8:1
❯ server/session-manager.ts:28:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
|
|
server/session-archive.test.ts:
server/session-archive.ts#L8
Error: Cannot find package 'better-sqlite3' imported from '/home/runner/work/codekin/codekin/server/session-archive.ts'
❯ server/session-archive.ts:8:1
❯ server/session-archive.test.ts:2:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
|
|
test-and-lint (20)
The strategy configuration was canceled because "test-and-lint._22" failed
|
|
test-and-lint (20)
Process completed with exit code 1.
|
|
server/session-manager.test.ts:
server/session-archive.ts#L8
Error: Cannot find package 'better-sqlite3' imported from '/home/runner/work/codekin/codekin/server/session-archive.ts'
❯ server/session-archive.ts:8:1
❯ server/session-manager.ts:28:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
|
|
server/session-archive.test.ts:
server/session-archive.ts#L8
Error: Cannot find package 'better-sqlite3' imported from '/home/runner/work/codekin/codekin/server/session-archive.ts'
❯ server/session-archive.ts:8:1
❯ server/session-archive.test.ts:2:1
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
|
|
test-and-lint (22):
src/hooks/useChatSocket.ts#L583
React Hook useCallback has a missing dependency: 'flushBeforeStructuralMessage'. Either include it or remove the dependency array
|
|
test-and-lint (22)
React Hook useCallback has an unnecessary dependency: 'activeSession'. Either exclude it or remove the dependency array
|
|
test-and-lint (22)
The 'allSkills' array makes the dependencies of useCallback Hook (at line 344) change on every render. Move it inside the useCallback callback. Alternatively, wrap the initialization of 'allSkills' in its own useMemo() Hook
|
|
test-and-lint (20):
src/hooks/useChatSocket.ts#L583
React Hook useCallback has a missing dependency: 'flushBeforeStructuralMessage'. Either include it or remove the dependency array
|
|
test-and-lint (20)
React Hook useCallback has an unnecessary dependency: 'activeSession'. Either exclude it or remove the dependency array
|
|
test-and-lint (20)
The 'allSkills' array makes the dependencies of useCallback Hook (at line 344) change on every render. Move it inside the useCallback callback. Alternatively, wrap the initialization of 'allSkills' in its own useMemo() Hook
|