Skip to content

PR #419

PR #419 #524

Triggered via dynamic May 5, 2026 12:50
Status Success
Total duration 1m 30s
Artifacts

codeql

on: dynamic
Matrix: analyze
Fit to window
Zoom out
Zoom in

Annotations

154 errors and 4 warnings
template/apps/api/src/db.ts#L3
Run autofix to sort these imports! (simple-import-sort/imports)
src/db.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/resource-client.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/router.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/Table/Pagination/index.tsx#L21
Expected { after 'if' condition (curly)
eslint.config.js#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/Table/Pagination/index.tsx#L26
Expected { after 'if' condition (curly)
index.html#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/Table/Tbody/index.tsx#L14
Expected { after 'if' condition (curly)
public/icons/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/Table/Thead/index.tsx#L32
Expected { after 'if' condition (curly)
public/images/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/landings/dark/components/Hero.tsx#L2
Run autofix to sort these imports! (simple-import-sort/imports)
src/assets/icons/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/landings/dark/components/Logos.tsx#L108
Expected { after 'if' condition (curly)
src/assets/images/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/public-header/index.tsx#L1
Run autofix to sort these imports! (simple-import-sort/imports)
src/components/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/accordion.tsx#L48
Expected "AccordionContent" to come before "AccordionTrigger" (perfectionist/sort-named-exports)
src/components/landings/dark/components/CTA.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/alert.tsx#L2
Prefer using a top-level type-only import instead of inline type specifiers (import/consistent-type-specifier-style)
src/components/landings/dark/components/FAQ.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/alert.tsx#L22
Function component is not an arrow function (jsx-react/function-component-definition)
src/assets/icons/index.ts#L1
TS2307: Cannot find module './google.svg?react' or its corresponding type declarations
template/apps/web/src/components/ui/alert.tsx#L26
Function component is not an arrow function (jsx-react/function-component-definition)
src/assets/images/index.ts#L1
TS2307: Cannot find module './logo.svg?react' or its corresponding type declarations
src/components/landings/dark/components/Features.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/alert.tsx#L36
Function component is not an arrow function (jsx-react/function-component-definition)
src/assets/images/index.ts#L2
TS2307: Cannot find module './ship-light.svg?react' or its corresponding type declarations
src/components/landings/dark/components/Footer.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/alert.tsx#L49
Expected "AlertDescription" to come before "AlertTitle" (perfectionist/sort-named-exports)
src/components/Table/Pagination/index.tsx#L3
TS2307: Cannot find module 'contexts' or its corresponding type declarations
src/components/landings/dark/components/Hero.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/avatar.tsx#L7
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Tbody/index.tsx#L3
TS2307: Cannot find module 'contexts' or its corresponding type declarations
src/components/landings/dark/components/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/avatar.tsx#L27
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Tbody/index.tsx#L20
TS7006: Parameter 'row' implicitly has an 'any' type
src/components/landings/dark/components/Logos.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/Table/Tbody/index.tsx#L26
TS7006: Parameter 'cell' implicitly has an 'any' type
template/apps/web/src/components/ui/avatar.tsx#L33
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Thead/index.tsx#L5
TS2307: Cannot find module 'contexts' or its corresponding type declarations
template/apps/web/src/components/ui/avatar.tsx#L46
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Thead/index.tsx#L38
TS7006: Parameter 'headerGroup' implicitly has an 'any' type
template/apps/web/src/components/ui/avatar.tsx#L62
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Thead/index.tsx#L40
TS7006: Parameter 'header' implicitly has an 'any' type
src/components/landings/dark/components/Pricing.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/avatar.tsx#L75
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/index.tsx#L14
TS2307: Cannot find module 'contexts' or its corresponding type declarations
src/components/landings/dark/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/avatar.tsx#L88
Expected "AvatarFallback" to come before "AvatarImage" (perfectionist/sort-named-exports)
src/components/Table/index.tsx#L18
TS2307: Cannot find module './pagination' or its corresponding type declarations
src/components/landings/light/components/CTA.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/avatar.tsx#L88
Expected "AvatarBadge" to come before "AvatarFallback" (perfectionist/sort-named-exports)
src/components/Table/index.tsx#L19
TS2307: Cannot find module './tbody' or its corresponding type declarations
src/components/landings/light/components/FAQ.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/badge.tsx#L2
Prefer using a top-level type-only import instead of inline type specifiers (import/consistent-type-specifier-style)
src/components/Table/index.tsx#L20
TS2307: Cannot find module './thead' or its corresponding type declarations
src/components/landings/light/components/Features.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/badge.tsx#L29
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/index.ts#L1
TS2307: Cannot find module './table' or its corresponding type declarations
template/apps/web/src/components/ui/button.tsx#L2
Prefer using a top-level type-only import instead of inline type specifiers (import/consistent-type-specifier-style)
src/components/landings/light/components/Footer.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/button.tsx#L41
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/index.ts#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/CTA.tsx#L34
TS2322: Type '"/blog"' is not assignable to type '"/reset-password" | "/sign-up" | "/sign-in" | "/forgot-password" | "/$" | "/" | "/app" | "." | ".." | "/app/admin" | "/app/settings/profile" | "/app/settings/security"'
template/apps/web/src/components/ui/card.tsx#L5
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Logos.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/Footer.tsx#L25
TS2741: Property 'to' is missing in type '{ children: string; key: string; href: string; className: string; }' but required in type 'RequiredToOptions<RouterCore<Route<Register, any, "/", "/", string, "__root__", undefined, {}, {}, AnyContext, AnyContext, {}, undefined, RootRouteChildren, FileRouteTypes, unknown, unknown, undefined>, "never", false, RouterHistory, Record<...>>, string, undefined>'
src/components/landings/dark/components/Hero.tsx#L79
TS2322: Type '"/blog"' is not assignable to type '"/reset-password" | "/sign-up" | "/sign-in" | "/forgot-password" | "/$" | "/" | "/app" | "." | ".." | "/app/admin" | "/app/settings/profile" | "/app/settings/security"'
template/apps/web/src/components/ui/card.tsx#L15
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Pricing.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/index.ts#L1
TS2307: Cannot find module './cta' or its corresponding type declarations
template/apps/web/src/components/ui/card.tsx#L28
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Testimonials.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/card.tsx#L32
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/dark/components/index.ts#L2
TS2307: Cannot find module './faq' or its corresponding type declarations
src/components/landings/light/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/index.ts#L3
TS2307: Cannot find module './features' or its corresponding type declarations
template/apps/web/src/components/ui/card.tsx#L36
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/public-header/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/index.ts#L4
TS2307: Cannot find module './footer' or its corresponding type declarations
template/apps/web/src/components/ui/card.tsx#L46
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/empty-state/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/card.tsx#L50
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/loading-state/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/card.tsx#L56
Expected "CardFooter" to come before "CardHeader" (perfectionist/sort-named-exports)
template/apps/web/src/components/ui/card.tsx#L56
Expected "CardAction" to come before "CardTitle" (perfectionist/sort-named-exports)
src/components/landings/dark/components/index.ts#L5
TS2307: Cannot find module './hero' or its corresponding type declarations
template/apps/web/src/components/ui/card.tsx#L56
Expected "CardContent" to come before "CardDescription" (perfectionist/sort-named-exports)
src/components/landings/dark/components/index.ts#L6
TS2307: Cannot find module './logos' or its corresponding type declarations
src/components/Table/Pagination/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/checkbox.tsx#L8
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/Table/Tbody/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/index.ts#L7
TS2307: Cannot find module './pricing' or its corresponding type declarations
template/apps/web/src/components/ui/dialog.tsx#L1
Run autofix to sort these imports! (simple-import-sort/imports)
src/components/Table/Thead/index.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/dark/components/index.ts#L8
TS2307: Cannot find module './testimonials' or its corresponding type declarations
template/apps/web/src/components/ui/dialog.tsx#L8
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/theme-provider.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/light/components/Footer.tsx#L33
TS2741: Property 'to' is missing in type '{ children: string; key: string; href: string; className: string; }' but required in type 'RequiredToOptions<RouterCore<Route<Register, any, "/", "/", string, "__root__", undefined, {}, {}, AnyContext, AnyContext, {}, undefined, RootRouteChildren, FileRouteTypes, unknown, unknown, undefined>, "never", false, RouterHistory, Record<...>>, string, undefined>'
template/apps/web/src/components/ui/dialog.tsx#L12
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/ui/accordion.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/light/components/Footer.tsx#L44
TS2322: Type '"#"' is not assignable to type '"/reset-password" | "/sign-up" | "/sign-in" | "/forgot-password" | "/$" | "/" | "/app" | "." | ".." | "/app/admin" | "/app/settings/profile" | "/app/settings/security"'
template/apps/web/src/components/ui/dialog.tsx#L16
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Footer.tsx#L47
TS2322: Type '"#"' is not assignable to type '"/reset-password" | "/sign-up" | "/sign-in" | "/forgot-password" | "/$" | "/" | "/app" | "." | ".." | "/app/admin" | "/app/settings/profile" | "/app/settings/security"'
src/components/ui/alert.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dialog.tsx#L20
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Hero.tsx#L140
TS2322: Type '"#features"' is not assignable to type '"/reset-password" | "/sign-up" | "/sign-in" | "/forgot-password" | "/$" | "/" | "/app" | "." | ".." | "/app/admin" | "/app/settings/profile" | "/app/settings/security"'
src/components/ui/avatar.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dialog.tsx#L24
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/Pricing.tsx#L156
TS2741: Property 'to' is missing in type '{ children: string; href: string; className: string; }' but required in type 'RequiredToOptions<RouterCore<Route<Register, any, "/", "/", string, "__root__", undefined, {}, {}, AnyContext, AnyContext, {}, undefined, RootRouteChildren, FileRouteTypes, unknown, unknown, undefined>, "never", false, RouterHistory, Record<...>>, string, undefined>'
src/components/ui/badge.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dialog.tsx#L37
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/index.ts#L1
TS2307: Cannot find module './cta' or its corresponding type declarations
src/components/ui/button.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dialog.tsx#L71
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/index.ts#L2
TS2307: Cannot find module './faq' or its corresponding type declarations
src/components/ui/card.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/light/components/index.ts#L3
TS2307: Cannot find module './features' or its corresponding type declarations
src/components/landings/light/components/index.ts#L4
TS2307: Cannot find module './footer' or its corresponding type declarations
src/components/landings/light/components/index.ts#L5
TS2307: Cannot find module './hero' or its corresponding type declarations
template/apps/web/src/components/ui/dialog.tsx#L81
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/ui/checkbox.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/light/components/index.ts#L6
TS2307: Cannot find module './logos' or its corresponding type declarations
template/apps/web/src/components/ui/dialog.tsx#L105
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/ui/dialog.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/landings/light/components/index.ts#L7
TS2307: Cannot find module './pricing' or its corresponding type declarations
template/apps/web/src/components/ui/dialog.tsx#L115
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/ui/dropdown-menu.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dropdown-menu.tsx#L7
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/landings/light/components/index.ts#L8
TS2307: Cannot find module './testimonials' or its corresponding type declarations
src/components/ui/dropzone.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dropdown-menu.tsx#L11
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/public-header/index.tsx#L32
TS2741: Property 'to' is missing in type '{ children: string; key: string; href: string; className: string; }' but required in type 'RequiredToOptions<RouterCore<Route<Register, any, "/", "/", string, "__root__", undefined, {}, {}, AnyContext, AnyContext, {}, undefined, RootRouteChildren, FileRouteTypes, unknown, unknown, undefined>, "never", false, RouterHistory, Record<...>>, string, undefined>'
src/components/ui/form.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
template/apps/web/src/components/ui/dropdown-menu.tsx#L15
Function component is not an arrow function (jsx-react/function-component-definition)
src/components/ui/input.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/components/ui/tabs.tsx#L2
TS2307: Cannot find module '@radix-ui/react-tabs' or its corresponding type declarations
src/components/ui/label.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/routes/_authenticated/app/-components/admin/constants.ts#L21
TS2353: Object literal may only specify known properties, and 'createdOn' does not exist in type '{ fullName?: "desc" | "asc" | undefined; createdAt?: "desc" | "asc" | undefined; }'
src/routes/_authenticated/app/-components/admin/filters.tsx#L51
TS2353: Object literal may only specify known properties, and 'createdOn' does not exist in type '{ fullName?: "desc" | "asc" | undefined; createdAt?: "desc" | "asc" | undefined; }'
src/components/ui/pagination.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/routes/_authenticated/app/-components/admin/filters.tsx#L65
TS2353: Object literal may only specify known properties, and 'createdOn' does not exist in type '{ createdAt?: { startDate?: unknown; endDate?: unknown; } | undefined; }'
src/components/ui/password-input.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/routes/_authenticated/app/-components/settings/profile-tab.tsx#L47
TS2551: Property 'updateCurrent' does not exist on type '{ getCurrent: ProcedureClient<Record<never, never>, Schema<unknown, unknown>, BuildSchema<"select", { id: PgBuildColumn<"users", SetIsPrimaryKey<PgTextBuilder<[string, ...string[]]>>, { ...; }>; ... 8 more ...; deletedAt: PgBuildColumn<...>; }, { ...; }, undefined>, MergedErrorMap<...>>; patchCurrent: ProcedureClien...'. Did you mean 'patchCurrent'?
src/components/ui/popover.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/routes/_authenticated/app/admin.tsx#L63
TS7006: Parameter 'page' implicitly has an 'any' type
src/components/ui/scroll-area.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/routes/forgot-password.tsx#L34
TS2551: Property 'forgetPassword' does not exist on type '{ signIn: { social: <FetchOptions extends ClientFetchOption<Partial<{ provider: "line" | (string & {}) | "linear" | "huggingface" | "github" | "apple" | "atlassian" | "cognito" | "discord" | "facebook" | "figma" | "microsoft" | ... 23 more ... | "wechat"; ... 8 more ...; additionalData?: Record<...> | undefined; }> ...'. Did you mean 'resetPassword'?
src/components/ui/select.tsx#L1
There are issues with this file's formatting, please run Prettier to fix the errors
src/services/analytics.service.ts#L12
TS2339: Property '_id' does not exist on type '{ id: string; fullName: string; email: string; isAdmin: boolean; isEmailVerified: boolean; avatarUrl: string | null; lastRequestAt: Date | null; createdAt: Date | null; updatedAt: Date | null; deletedAt: Date | null; }'
src/services/analytics.service.ts#L16
TS2339: Property 'firstName' does not exist on type '{ id: string; fullName: string; email: string; isAdmin: boolean; isEmailVerified: boolean; avatarUrl: string | null; lastRequestAt: Date | null; createdAt: Date | null; updatedAt: Date | null; deletedAt: Date | null; }'
src/services/analytics.service.ts#L17
TS2339: Property 'lastName' does not exist on type '{ id: string; fullName: string; email: string; isAdmin: boolean; isEmailVerified: boolean; avatarUrl: string | null; lastRequestAt: Date | null; createdAt: Date | null; updatedAt: Date | null; deletedAt: Date | null; }'
Analyze (actions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Analyze (actions)
Cannot retrieve the full diff because there are too many (300) changed files in the pull request.
Analyze (javascript-typescript)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Analyze (javascript-typescript)
Cannot retrieve the full diff because there are too many (300) changed files in the pull request.