ci: add Biome + Vitest + git-hook quality gates - #13
Merged
Annotations
11 warnings and 3 notices
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run npx biome ci .:
src/components/PreviewPane.tsx#L66
Forbidden non-null assertion.
|
|
Run npx biome ci .:
src/components/MessageBody.tsx#L26
Avoid using the index of an array as key property in an element.
|
|
Run npx biome ci .:
src/components/MessageBody.tsx#L18
Avoid using the index of an array as key property in an element.
|
|
Run npx biome ci .:
src/components/MessageBody.tsx#L85
The assignment should not be in an expression.
|
|
Run npx biome ci .:
src/components/Conversation.tsx#L21
This hook specifies more dependencies than necessary: messages.length, busy, workingLabel.
|
|
Run npx biome ci .:
src/components/Composer.tsx#L22
This hook specifies more dependencies than necessary: draft.
|
|
Run npx biome ci .:
src/components/AiSettings.tsx#L288
This hook is being called from a nested function, but all hooks must be called unconditionally from the top-level component.
|
|
Run npx biome ci .:
src/components/AiSettings.tsx#L281
This hook is being called from a nested function, but all hooks must be called unconditionally from the top-level component.
|
|
Run npx biome ci .:
src/app/icon.svg#L1
Alternative text title element cannot be empty
|
|
Run npx biome ci .:
src/app/build/page.tsx#L195
Provide an explicit type prop for the button element.
|
|
Run npx biome ci .:
src/components/MessageBody.tsx#L70
Template literals are preferred over string concatenation.
|
|
Run npx biome ci .:
src/components/Conversation.tsx#L102
Useless case clause.
|
|
Run npx biome ci .:
biome.json#L16
The use of the recommended field has been deprecated, and will removed in the next major version of Biome. Use preset instead.
|
background
wait
wait-all
cancel
parallel
Loading