Skip to content

refactor: Transition to Vitest for testing framework and remove obsolete files #9

refactor: Transition to Vitest for testing framework and remove obsolete files

refactor: Transition to Vitest for testing framework and remove obsolete files #9

Triggered via pull request September 21, 2025 10:11
Status Failure
Total duration 51s
Artifacts

code-quality.yml

on: pull_request
Lint & Type Check
47s
Lint & Type Check
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
Lint & Type Check: client/__tests__/MetadataDisplay.test.tsx#L1
Definition for rule '@typescript-eslint/no-explicit-any' was not found
Lint & Type Check: client/__tests__/MetadataDisplay.test.tsx#L1
Definition for rule '@typescript-eslint/no-unused-vars' was not found
Lint & Type Check: client/__tests__/FormValidation.test.ts#L1
Definition for rule '@typescript-eslint/no-explicit-any' was not found
Lint & Type Check: client/__tests__/FormValidation.test.ts#L1
Definition for rule '@typescript-eslint/no-unused-vars' was not found
Lint & Type Check: client/__tests__/ErrorBoundary.test.tsx#L1
Definition for rule '@typescript-eslint/no-explicit-any' was not found
Lint & Type Check: client/__tests__/ErrorBoundary.test.tsx#L1
Definition for rule '@typescript-eslint/no-unused-vars' was not found
Lint & Type Check: client/__tests__/CurrencyLabel.test.tsx#L1
Definition for rule '@typescript-eslint/no-explicit-any' was not found
Lint & Type Check: client/__tests__/CurrencyLabel.test.tsx#L1
Definition for rule '@typescript-eslint/no-unused-vars' was not found
Lint & Type Check: client/__tests__/CreateFormIntegration.test.tsx#L1
Definition for rule '@typescript-eslint/no-explicit-any' was not found
Lint & Type Check: client/__tests__/CreateFormIntegration.test.tsx#L1
Definition for rule '@typescript-eslint/no-unused-vars' was not found
Lint & Type Check: client/components/protocol/HypercertGateConfig.tsx#L283
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/components/jars/JarContentLazy.tsx#L85
React Hook useMemo has an unnecessary dependency: 'filterOption'. Either exclude it or remove the dependency array
Lint & Type Check: client/components/forms/VirtualizedNFTSelector.tsx#L86
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/components/forms/NFTSelector.tsx#L241
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/components/forms/EnhancedNFTGateInput.tsx#L768
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/components/forms/EnhancedNFTGateInput.tsx#L171
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/components/design/BackButton.tsx#L62
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/app/jar/[address]/page.tsx#L526
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
Lint & Type Check: client/app/jar/[address]/page.tsx#L361
React Hook useEffect has a missing dependency: 'abi'. Either include it or remove the dependency array
Lint & Type Check: client/__tests__/MetadataParser.test.tsx#L34
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element