Skip to content

feat: neon db

feat: neon db #17

Triggered via push November 13, 2024 16:03
Status Success
Total duration 2m 7s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

200 errors, 319 warnings, and 31 notices
ESLint: src/app/app/deals/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/users.ts#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/entities.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/form.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/users.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/server/sign-up.ts#L1
ESLint: Install the 'eslint' package
ESLint: database/relations.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/input-otp.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/layout.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/contact.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/AiScoreField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/checkout/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/tasks.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/account/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/_defaults.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/cards/ContactCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/forms/NewDealForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/hooks/use-mobile.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/SecondaryField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/accounts.ts#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/emails.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-in/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/navigation-menu.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/contacts.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/index.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/calendar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/panels/activities/index.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/Header.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/box.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/label.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_headers/index.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/collapsible.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/commands/GoToLink.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/popover.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/_components/settings-text-field.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/panels/emails/index.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_headers/PrimaryHead.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/hooks/use-performance-router.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/[id]/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/ValueField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/activity.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/mailers.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/LastInteractionField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/UneditableField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/types.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/session.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/_components/ClientsTable.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/panels/tasks/index.tsx#L1
ESLint: Install the 'eslint' package
ESLint: drizzle.config-prod.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/utils/tailwind.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/onboarding/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/[id]/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/card.tsx#L1
ESLint: Install the 'eslint' package
ESLint: tailwind.config.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/account.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/tabs.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/AccountShareDialog.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/select.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/env.js#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/workspaces.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealsColumns.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/forms/NewTaskForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/skeleton.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/types/entities.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/PrimaryField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/avatar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/accounts.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/Cards.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/zsa.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealsTable.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/layout.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/profile.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_nav/DataTableDeleteButton.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/table.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/password-input.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: drizzle.config-dev.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/server/workspaces.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealKanbanCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/panels/tasks/TaskCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/performance-link.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/sidebar/app-sidebar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/tables.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/utils/index.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/commands/SignOutCommand.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_nav/DataTableSearch.tsx#L1
ESLint: Install the 'eslint' package
ESLint: emails/VerificationEmail.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_headers/LogoHead.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/sidebar/workspace-switcher.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/activity.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/utils/fetchWithRetry.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/server/billing.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/_components/LeadsColumns.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/index.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/_components/SignUpForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/sign-out.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/sidebar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/[id]/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/tasks.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/breadcrumb.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/constants.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/sheet.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/contacts.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/ExpectedCloseField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/input.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/EditableField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/forms/NewContactForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/utils.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/button.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/onboarding/_components/OnboardingForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/panels/emails/EmailCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/forms/NewLeadForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/statusbagde.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/_enums.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/checkbox.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/commands/ShowInViewCommand.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/Panels.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/_schemas.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/home/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/sign-in.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/alert-dialog.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/providers/commandProvider.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_headers/CheckboxHead.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/home/_components/GoToPageButton.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/appearance/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/cards/DealCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/_components/settings-sidebar-link.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/commands/SwitchPanelCommand.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/auth.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/custom-tabs.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/home/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/scroll-area.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/shortcuts/index.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/StatusField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/deal.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/layout.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/deal.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/emails.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/server/deal.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/resend.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/[id]/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/field.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Logo.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/DealStageField.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/GoBackLink.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/task.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/tooltip.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/command.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/server/verify-email.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/badge.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/providers/services/posthogProvider.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/settings/workspace/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/clients/_components/ClientsColumns.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealViewSwitcher.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/providers/accountProvider.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-up/verify-email/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/account_page/cards/DetailsCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/multipleContainersKeyboardPreset.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ComingSoonCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/lucia.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/data-access/activities.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealKanbanColumn.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/deals/_components/DealKanbanBoard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/leads/_components/LeadsTable.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/schemas/onboarding.schema.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/dialog.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/slider.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/sidebar/user-button.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/PageTitle.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/index.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/server/onboarding.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/providers/dealsViewProvider.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/separator.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/textarea.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/dropdown-menu.tsx#L1
ESLint: Install the 'eslint' package
ESLint: database/schema/workspaces.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/command-palette/commands/CustomIconLink.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_nav/DataTableViewOptions.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_nav/index.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/accordion.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/app/_components/table_fields/CheckboxField.tsx#L1
ESLint: Install the 'eslint' package
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L11
Unused import specifier LucideFileText
Unused import: src/app/app/_components/table_fields/ExpectedCloseField.tsx#L4
Unused import specifier formatDate
Unused import: src/server/activity.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: emails/VerificationEmail.tsx#L9
Unused import specifier Preview
Unused import: src/app/app/deals/_components/DealKanbanColumn.tsx#L7
Unused import specifier MoreHorizontal
Unused import: src/components/ComingSoonCard.tsx#L3
Unused import specifier CardHeader
Unused import: src/server/onboarding.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L10
Unused import specifier PieChart
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L31
Unused import specifier SidebarRail
Unused import: src/components/ComingSoonCard.tsx#L5
Unused import specifier CardDescription
Unused import: src/server/workspaces.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/forms/NewContactForm.tsx#L8
Unused import specifier DialogTrigger
Unused import: src/server/sign-up.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/sidebar/user-button.tsx#L7
Unused import specifier CreditCard
Unused import: src/app/app/_components/table_nav/DataTableDeleteButton.tsx#L12
Unused import specifier AlertDialogTrigger
Unused import: src/server/accounts.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/home/_components/GoToPageButton.tsx#L8
Unused import specifier LucideIcon
Unused import: src/server/contacts.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L12
Unused import specifier MoreVerticalIcon
Unused import: src/app/app/leads/page.tsx#L6
Unused ``` import { AccountFull } from "@/types/entities"; ```
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L9
Unused import specifier Component
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L24
Unused import specifier LastInteractionField
Unused import: src/app/app/home/page.tsx#L3
Unused import { Building } from "lucide-react";
Unused import: src/app/page.tsx#L3
Unused ``` import { fetchAuthenticatedUser } from "@/lib/session"; ```
Unused import: src/server/sign-up.ts#L7
Unused import specifier createUserWithoutPassword
Unused import: database/schema/emails.ts#L4
Unused import specifier pgSchema
Unused import: src/schemas/deal.schema.ts#L1
Unused import { title } from "process";
Unused import: src/server/sign-up.ts#L5
Unused import specifier createIdentity
Unused import: src/components/ui/dialog.tsx#L6
Unused import { X } from "lucide-react";
Unused import: src/app/app/layout.tsx#L23
Unused import { Loader } from "lucide-react";
Unused import: src/server/profile.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/account_page/cards/DealCard.tsx#L47
Unused import specifier formatDate
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L25
Unused ``` import { useRouter } from "@/hooks/use-performance-router"; ```
Unused import: src/app/app/home/page.tsx#L4
Unused import { redirect } from "next/navigation";
Unused import: src/app/app/_components/account_page/Panels.tsx#L14
Unused ``` import { usePathname, useSearchParams } from "next/navigation"; ```
Unused import: src/app/app/clients/page.tsx#L5
Unused import specifier getAllWorkspaceAccounts
Unused import: src/app/app/_components/table_fields/ExpectedCloseField.tsx#L3
Unused ``` import { ActivityWithContact } from "@/types/entities"; ```
Unused import: src/app/app/deals/_components/DealsTable.tsx#L45
Unused ``` import { dealTableRelations } from "@database/relations"; ```
Unused import: src/app/app/_components/account_page/Header.tsx#L28
Unused import specifier SelectValue
Unused import: src/app/app/_components/forms/NewTaskForm.tsx#L34
Unused import specifier HourglassIcon
Unused import: database/schema/users.ts#L4
Unused import specifier pgSchema
Unused import: src/app/app/_components/account_page/cards/DetailsCard.tsx#L16
Unused import specifier Component
Unused import: src/components/command-palette/index.tsx#L20
Unused import specifier Command
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L15
Unused import specifier Users
Unused import: src/app/app/_components/sidebar/workspace-switcher.tsx#L4
Unused import specifier Hexagon
Unused import: src/server/deal.ts#L15
Unused ``` import { dealTableRelations } from "@database/relations"; ```
Unused import: src/app/app/leads/_components/LeadsTable.tsx#L31
Unused ``` import { Account, Contact } from "@database/types"; ```
Unused import: src/components/command-palette/index.tsx#L17
Unused import specifier BookText
Unused import: src/app/app/_components/table_fields/AiScoreField.tsx#L3
Unused import { Account } from "@database/types";
Unused import: database/index.ts#L6
Unused import specifier NeonHttpDriver
Unused import: src/app/app/_components/table_fields/AiScoreField.tsx#L4
Unused import { Row } from "@tanstack/react-table";
Unused import: src/server/sign-out.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/deals/_components/DealsTable.tsx#L35
Unused import specifier DealViewProvider
Unused import: src/server/tasks.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/account_page/panels/activities/CallLogActivityCard.tsx#L42
Unused import specifier DropdownMenuSeparator
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L14
Unused import specifier Sparkle
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L3
Unused import specifier CardContent
Unused import: src/server/tasks.ts#L8
Unused import specifier getTaskById
Unused import: src/app/app/_components/account_page/cards/DetailsCard.tsx#L32
Unused ``` import { AccountStatus } from "@/types/entities"; ```
Unused import: src/app/app/_components/table_nav/DataTableViewOptions.tsx#L11
Unused import specifier Settings2
Unused import: src/app/app/deals/_components/DealKanbanBoard.tsx#L34
Unused import { int } from "drizzle-orm/mysql-core";
Unused import: src/app/app/_components/forms/NewTaskForm.tsx#L29
Unused ``` import { Textarea } from "@/components/ui/textarea"; ```
Unused import: src/app/app/deals/_components/DealsTable.tsx#L40
Unused import specifier ContactWithDetails
Unused import: src/server/billing.ts#L6
Unused ``` import { fetchAuthenticatedUser } from "@/lib/session"; ```
Unused import: src/app/app/_components/forms/NewTaskForm.tsx#L32
Unused import specifier CheckCircleIcon
Unused import: src/app/app/_components/account_page/panels/emails/EmailCard.tsx#L3
Unused import specifier MoreVertical
Unused import: src/app/app/_components/sidebar/workspace-switcher.tsx#L27
Unused ``` import { Dialog, DialogContent } from "@/components/ui/dialog"; ```
Unused import: src/app/app/deals/_components/DealsTable.tsx#L47
Unused import specifier Cog
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L11
Unused import specifier MoreVertical
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L2
Unused import specifier buttonVariants
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L32
Unused import specifier SidebarTrigger
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L19
Unused import { toast } from "sonner";
Unused import: src/app/app/clients/page.tsx#L13
Unused ``` import { getWorkspaceById } from "@/data-access/workspaces"; ```
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L14
Unused import specifier Cog
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L22
Unused ``` import { Dialog, DialogContent } from "@/components/ui/dialog"; ```
Unused import: database/schema/emails.ts#L2
Unused import specifier boolean
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L8
Unused import specifier LucideFileText
Unused import: database/schema/emails.ts#L14
Unused import { metadata } from "@/app/layout";
Unused import: src/app/app/_components/account_page/panels/activities/CallLogActivityCard.tsx#L44
Unused ``` import { Arrow } from "@radix-ui/react-dropdown-menu"; ```
Unused import: src/app/app/settings/account/page.tsx#L5
Unused import specifier Loader
Unused import: src/data-access/accounts.ts#L11
Unused ``` import { State } from "@/providers/accountProvider"; ```
Unused import: src/server/contacts.ts#L12
Unused import specifier getAllAccountContacts
Unused import: src/app/app/_components/table_fields/PrimaryField.tsx#L3
Unused ``` import Link from "@/components/performance-link"; ```
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L12
Unused import specifier LucideUsers
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L17
Unused import specifier PanelLeft
Unused import: src/server/contacts.ts#L27
Unused import specifier deleteDeal
Unused import: src/app/app/_components/sidebar/workspace-switcher.tsx#L4
Unused import specifier CheckIcon
Unused import: src/app/(auth_routes)/sign-up/_components/SignUpForm.tsx#L17
Unused import Image from "next/image";
Unused import: src/app/page.tsx#L2
Unused ``` import { getUserById } from "@/data-access/users"; ```
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L4
Unused import { Account } from "@database/types";
Unused import: src/app/app/_components/account_page/panels/activities/index.tsx#L12
Unused ``` import { TaskActivityCard } from "./TaskActivityCard"; ```
Unused import: src/app/app/_components/account_page/panels/tasks/TaskCard.tsx#L20
Unused import specifier SelectValue
Unused import: src/app/app/deals/_components/DealViewSwitcher.tsx#L6
Unused import { revalidatePath } from "next/cache";
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L24
Unused import specifier StatusField
Unused import: src/server/verify-email.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/account_page/cards/DetailsCard.tsx#L25
Unused ``` import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select"; ```
Unused import: database/schema/entities.ts#L13
Unused import specifier activityPriorityEnum
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L25
Unused import specifier PrimaryField
Unused import: src/app/app/deals/_components/DealKanbanColumn.tsx#L2
Unused import specifier type UniqueIdentifier
Unused import: src/app/page.tsx#L1
Unused import specifier unauthenticatedUrl
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L27
Unused import specifier SidebarHeader
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L18
Unused import Image from "next/image";
Unused import: src/app/app/leads/_components/LeadsTable.tsx#L32
Unused ``` import { ScrollArea } from "@/components/ui/scroll-area"; ```
Unused import: database/index.ts#L10
Unused import specifier NeonQueryFunction
Unused import: src/app/app/_components/table_fields/PrimaryField.tsx#L5
Unused import specifier useRef
Unused import: src/app/app/_components/sidebar/user-button.tsx#L5
Unused import specifier Bell
Unused import: src/app/app/_components/account_page/cards/DetailsCard.tsx#L19
Unused import specifier Facebook
Unused import: src/server/accounts.ts#L23
Unused ``` import { getAllUserWorkspaces } from "@/data-access/workspaces"; ```
Unused import: database/schema/entities.ts#L14
Unused import specifier activityStatusEnum
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L15
Unused import specifier Mail
Unused import: src/app/app/_components/account_page/Cards.tsx#L18
Unused import { useQueryState } from "nuqs";
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L27
Unused import specifier StatusField
Unused import: src/app/app/layout.tsx#L2
Unused import specifier Suspense
Unused import: src/app/app/_components/account_page/Panels.tsx#L13
Unused ``` import { useRouter } from "@/hooks/use-performance-router"; ```
Unused import: src/lib/session.ts#L1
Unused import { cache } from "react";
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L7
Unused import specifier Component
Unused import: src/server/billing.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/settings/_components/settings-sidebar-link.tsx#L14
Unused import { toast } from "sonner";
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L20
Unused import specifier useEffect
Unused import: src/app/app/_components/table_fields/ExpectedCloseField.tsx#L4
Unused import specifier formatDateAndTime
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L4
Unused ``` import { Account, Deal } from "@database/types"; ```
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L16
Unused import specifier Settings
Unused import: src/app/app/_components/forms/NewTaskForm.tsx#L33
Unused import specifier CheckIcon
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L20
Unused import specifier AiScoreField
Unused import: src/app/app/_components/table_nav/DataTableDeleteButton.tsx#L5
Unused import specifier AlertDialogAction
Unused import: src/server/billing.ts#L3
Unused import specifier getUserById
Unused import: src/app/app/_components/table_headers/CheckboxHead.tsx#L3
Unused import { Table } from "drizzle-orm";
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L23
Unused import specifier AiScoreField
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L10
Unused import specifier Sparkle
Unused import: src/app/app/leads/_components/LeadsTable.tsx#L33
Unused ``` import { SidebarTrigger } from "@/components/ui/sidebar"; ```
Unused import: src/app/app/deals/_components/DealsColumns.tsx#L6
Unused import specifier Bot
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L19
Unused ``` import Link from "@/components/performance-link"; ```
Unused import: database/schema/entities.ts#L2
Unused import specifier integer
Unused import: src/app/app/_components/account_page/Panels.tsx#L16
Unused import { toast } from "sonner";
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L21
Unused ``` import { DialogTrigger } from "@radix-ui/react-dialog"; ```
Unused import: src/app/app/_components/table_fields/LastInteractionField.tsx#L4
Unused import specifier formatDateAndTime
Unused import: src/app/app/leads/_components/LeadsTable.tsx#L27
Unused import specifier useEffect
Unused import: src/app/app/layout.tsx#L6
Unused ``` import { fetchAuthenticatedUser } from "@/lib/session"; ```
Unused import: src/app/app/_components/table_fields/AiScoreField.tsx#L7
Unused import specifier useRef
Unused import: src/app/app/deals/_components/DealsTable.tsx#L47
Unused import specifier Settings
Unused import: src/app/app/_components/sidebar/user-button.tsx#L4
Unused import specifier BadgeCheck
Unused import: src/app/app/deals/_components/DealKanbanBoard.tsx#L32
Unused import { Router } from "lucide-react";
Unused import: src/server/sign-in.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L6
Unused import specifier Map
Unused import: src/server/contacts.ts#L21
Unused import specifier deleteActivity
Unused import: src/app/app/_components/sidebar/workspace-switcher.tsx#L10
Unused import specifier DropdownMenuSeparator
Unused import: src/app/app/deals/_components/DealKanbanCard.tsx#L16
Unused import specifier formatDate
Unused import: src/server/sign-up.ts#L8
Unused import specifier getIdentityByUserId
Unused import: src/server/deal.ts#L2
Unused import { createServerAction } from "zsa";
Unused import: src/app/app/_components/table_fields/SecondaryField.tsx#L9
Unused import { toast } from "sonner";
Unused import: src/app/app/_components/account_page/panels/activities/EntityActivityCard.tsx#L25
Unused import { cn } from "@/lib/utils/tailwind";
Unused import: src/app/app/_components/account_page/AccountShareDialog.tsx#L4
Unused ``` import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; ```
Unused import: src/app/app/settings/layout.tsx#L2
Unused import specifier Suspense
Unused import: database/schema/workspaces.ts#L4
Unused import specifier pgSchema
Unused import: src/app/app/_components/table_fields/SecondaryField.tsx#L4
Unused ``` import { Contact, Account } from "@database/types"; ```
Unused import: src/app/app/_components/sidebar/app-sidebar.tsx#L5
Unused import specifier Frame
Unused import: src/app/(auth_routes)/sign-in/_components/SignInForm.tsx#L13
Unused import { cn } from "@/lib/utils/tailwind";
Unused import: src/server/sign-up.ts#L11
Unused import specifier updateUser
Unused import: src/app/app/clients/_components/ClientsTable.tsx#L30
Unused ``` import { Account, Contact } from "@database/types"; ```
Unused import: src/app/app/deals/_components/DealsTable.tsx#L6
Unused import specifier Header
Unused import: src/app/app/clients/_components/ClientsColumns.tsx#L6
Unused import specifier CalendarDays
Unused import: src/app/app/_components/table_fields/LastInteractionField.tsx#L5
Unused import { Activity } from "@database/types";
Unused import: src/app/app/_components/account_page/Cards.tsx#L11
Unused ``` import { useSearchParams } from "next/navigation"; ```
Unused local symbol: src/server/activity.ts#L54
Unused parameter ctx
Unused local symbol: src/providers/commandProvider.tsx#L11
Unused parameter value
Unused local symbol: src/components/performance-link.tsx#L58
Unused constant LinkComponent
Unused local symbol: src/server/sign-out.ts#L9
Unused parameter input
Unused local symbol: src/app/app/settings/appearance/page.tsx#L5
Unused type alias Theme
Unused local symbol: src/server/accounts.ts#L146
Unused constant contactEmailRes
Unused local symbol: src/app/app/leads/[id]/page.tsx#L18
Unused parameter parent
Unused local symbol: src/components/ui/calendar.tsx#L58
Unused parameter props
Unused local symbol: src/components/ComingSoonCard.tsx#L41
Unused function FeatureCard
Unused local symbol: src/app/app/clients/[id]/page.tsx#L19
Unused parameter parent
Unused local symbol: src/server/billing.ts#L11
Unused parameter input
Unused local symbol: src/components/ui/breadcrumb.tsx#L48
Unused constant Comp
Unused local symbol: src/app/app/_components/sidebar/workspace-switcher.tsx#L40
Unused constant setShowNewWorkspaceDialog
Unused local symbol: src/app/app/deals/_components/DealKanbanCard.tsx#L40
Unused constant describedById
Unused local symbol: src/app/app/deals/_components/DealsTable.tsx#L71
Unused constant isSidebarOpen
Unused local symbol: src/components/ComingSoonCard.tsx#L42
Unused parameter Icon
Unused local symbol: src/server/accounts.ts#L135
Unused constant contactActivityRes
Unused local symbol: src/app/app/_components/sidebar/workspace-switcher.tsx#L40
Unused constant showNewWorkspaceDialog
Unused local symbol: src/components/ui/sidebar.tsx#L767
Unused constant Comp
Unused local symbol: src/components/ui/sidebar.tsx#L653
Unused constant Comp
Unused local symbol: src/components/ui/button.tsx#L45
Unused constant Comp
Unused local symbol: src/components/ui/sidebar.tsx#L607
Unused constant Comp
Unused local symbol: src/server/contacts.ts#L189
Unused constant contactPhoneRes
Unused local symbol: src/components/ui/calendar.tsx#L57
Unused parameter props
Unused local symbol: src/components/ui/sidebar.tsx#L507
Unused constant Comp
Unused local symbol: src/server/accounts.ts#L124
Unused constant accountActivityRes
Unused local symbol: src/lib/session.ts#L33
Unused constant user
Unused local symbol: src/components/ui/sidebar.tsx#L486
Unused constant Comp
Unused local symbol: src/server/accounts.ts#L147
Unused constant contactPhoneRes
Unused local symbol: src/app/app/_components/sidebar/app-sidebar.tsx#L132
Unused constant setIsSidebarOpen
Unused local symbol: src/app/app/_components/sidebar/app-sidebar.tsx#L76
Unused constant setLoadingPathname
Unused local symbol: src/app/app/_components/forms/NewDealForm.tsx#L54
Unused parameter accessPoint
Unused local symbol: src/app/app/_components/sidebar/app-sidebar.tsx#L131
Unused constant isSidebarOpen
Unused local symbol: src/lib/lucia.ts#L25
Unused constant REDIRECT_URI
Unused local symbol: src/server/accounts.ts#L59
Unused parameter ctx
Unused local symbol: src/server/tasks.ts#L45
Unused constant user
Redundant 'if' statement: src/data-access/users.ts#L98
`if` statement can be simplified
Redundant 'if' statement: src/app/app/deals/_components/utils.ts#L18
`if` statement can be simplified
Redundant local variable: src/data-access/workspaces.ts#L32
Local variable workspaces is redundant
Redundant local variable: src/data-access/deal.ts#L129
Local variable deleted is redundant
Redundant local variable: src/data-access/tasks.ts#L16
Local variable workspaceTasks is redundant
Redundant local variable: src/data-access/contacts.ts#L114
Local variable deleted is redundant
Redundant local variable: src/data-access/activities.ts#L30
Local variable accountActivities is redundant
Redundant local variable: src/data-access/activities.ts#L23
Local variable workspaceActivities is redundant
Redundant local variable: src/data-access/deal.ts#L65
Local variable accountDeals is redundant
Redundant local variable: src/data-access/activities.ts#L101
Local variable deleted is redundant
Redundant local variable: src/data-access/contacts.ts#L107
Local variable deleted is redundant
Redundant local variable: src/data-access/emails.ts#L12
Local variable integrations is redundant
Redundant local variable: src/data-access/accounts.ts#L135
Local variable workspaceAccounts is redundant
Redundant local variable: src/data-access/tasks.ts#L9
Local variable task is redundant
Redundant local variable: src/data-access/workspaces.ts#L10
Local variable workspace is redundant
Redundant local variable: src/data-access/accounts.ts#L89
Local variable workspaceAccounts is redundant
Redundant local variable: src/lib/mailers.tsx#L6
Local variable res is redundant
Redundant local variable: src/data-access/deal.ts#L30
Local variable deals is redundant
Redundant local variable: src/data-access/tasks.ts#L26
Local variable accountTasks is redundant
Redundant local variable: src/data-access/users.ts#L114
Local variable deleted is redundant
Redundant local variable: src/data-access/emails.ts#L118
Local variable deleted is redundant
Redundant local variable: src/data-access/users.ts#L20
Local variable user is redundant
Redundant local variable: src/data-access/users.ts#L145
Local variable identity is redundant
Redundant local variable: src/data-access/contacts.ts#L23
Local variable workspaceContacts is redundant
Redundant local variable: src/data-access/accounts.ts#L204
Local variable deleted is redundant
Redundant local variable: src/data-access/activities.ts#L16
Local variable activities is redundant
Redundant local variable: src/data-access/deal.ts#L48
Local variable workspaceDeals is redundant
Redundant local variable: src/data-access/contacts.ts#L30
Local variable accountContacts is redundant
Redundant local variable: src/data-access/emails.ts#L21
Local variable emails is redundant
Redundant local variable: src/data-access/contacts.ts#L13
Local variable contact is redundant
Redundant local variable: src/data-access/activities.ts#L9
Local variable activity is redundant
Redundant local variable: src/data-access/tasks.ts#L85
Local variable deleted is redundant
Redundant local variable: src/data-access/users.ts#L12
Local variable user is redundant
Redundant local variable: src/data-access/contacts.ts#L100
Local variable deleted is redundant
Redundant local variable: src/data-access/accounts.ts#L15
Local variable account is redundant
qodana
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecated symbol used: src/app/app/settings/_components/settings-text-field.tsx#L95
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/forms/NewDealForm.tsx#L133
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/cards/DealCard.tsx#L149
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/activities/EntityActivityCard.tsx#L45
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/deals/_components/DealsTable.tsx#L79
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/Header.tsx#L81
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/leads/_components/LeadsTable.tsx#L55
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/leads/_components/LeadsTable.tsx#L95
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/leads/_components/LeadsTable.tsx#L116
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/activities/CallLogActivityCard.tsx#L95
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/clients/_components/ClientsTable.tsx#L92
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/cards/DealCard.tsx#L428
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/forms/NewContactForm.tsx#L122
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/emails/index.tsx#L34
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/activities/CallLogActivityCard.tsx#L115
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/activities/CommentActivityCard.tsx#L113
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/cards/ContactCard.tsx#L137
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/cards/ContactCard.tsx#L384
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/Header.tsx#L65
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/tasks/TaskCard.tsx#L88
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/clients/_components/ClientsTable.tsx#L113
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/activities/CommentActivityCard.tsx#L93
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/deals/_components/DealsTable.tsx#L125
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/clients/_components/ClientsTable.tsx#L52
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/_components/account_page/panels/tasks/TaskCard.tsx#L107
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: src/app/app/deals/_components/DealsTable.tsx#L149
Deprecated symbol used, consult docs for better alternative