vps-agent: copy the missing collector, and guard the list against drift #352
Annotations
11 warnings
|
Lint & Build
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/
|
|
Lint & Build:
src/app/(dashboard)/page.tsx#L149
React Hook useEffect has a missing dependency: 'loadDashboardData'. Either include it or remove the dependency array
|
|
Lint & Build:
src/app/(dashboard)/finances/page.tsx#L60
React Hook useEffect has a missing dependency: 'loadFinanceData'. Either include it or remove the dependency array
|
|
Lint & Build:
src/app/(dashboard)/content-studio/page.tsx#L1723
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 & Build:
src/app/(dashboard)/content-studio/page.tsx#L1255
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 & Build:
src/app/(dashboard)/content-studio/page.tsx#L1182
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 & Build:
src/app/(dashboard)/content-studio/page.tsx#L1119
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 & Build:
src/app/(dashboard)/content-studio/page.tsx#L208
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 & Build:
src/app/(dashboard)/content-studio/page.tsx#L125
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 & Build:
src/app/(dashboard)/assistant/page.tsx#L752
The 'messages' logical expression could make the dependencies of useEffect Hook (at line 965) change on every render. To fix this, wrap the initialization of 'messages' in its own useMemo() Hook
|
|
Lint & Build:
eslint.config.mjs#L3
Assign array to a variable before exporting as module default
|