From d4e83c0674653bd29f1431f7889d978e065f2637 Mon Sep 17 00:00:00 2001 From: DaKheera47 Date: Sun, 25 Jan 2026 13:14:59 +0000 Subject: [PATCH] gem3 flash lint fix --- biome.json | 25 +++- .../client/components/ManualImportSheet.tsx | 96 ++++++++++--- .../client/components/PipelineProgress.tsx | 1 - .../src/client/components/ReadyPanel.test.tsx | 2 +- .../src/client/components/ReadyPanel.tsx | 64 ++++----- .../src/client/components/TailoringEditor.tsx | 15 +- .../discovered-panel/DiscoveredPanel.test.tsx | 2 +- .../discovered-panel/DiscoveredPanel.tsx | 2 +- .../discovered-panel/ProjectSelector.tsx | 11 +- .../discovered-panel/TailorMode.tsx | 14 +- .../components/discovered-panel/helpers.ts | 1 - orchestrator/src/client/components/layout.tsx | 2 +- orchestrator/src/client/hooks/useProfile.ts | 20 ++- .../src/client/hooks/useSettings.test.ts | 12 +- orchestrator/src/client/hooks/useSettings.ts | 20 ++- orchestrator/src/client/main.tsx | 5 +- .../client/pages/OrchestratorPage.test.tsx | 11 +- .../src/client/pages/OrchestratorPage.tsx | 113 +++++++++------ .../src/client/pages/SettingsPage.tsx | 1 - .../src/client/pages/UkVisaJobsPage.tsx | 136 +++++++++--------- .../src/client/pages/VisaSponsorsPage.tsx | 57 ++++---- .../orchestrator/JobDetailPanel.test.tsx | 2 +- .../pages/orchestrator/JobDetailPanel.tsx | 6 +- .../pages/orchestrator/JobListPanel.tsx | 4 +- .../orchestrator/OrchestratorFilters.test.tsx | 6 +- .../orchestrator/OrchestratorHeader.test.tsx | 7 +- .../components/BaseResumeSelection.tsx | 16 +-- orchestrator/src/components/ui/field.tsx | 9 +- orchestrator/src/index.css | 86 ++++++----- .../src/server/api/routes/database.test.ts | 2 +- .../src/server/api/routes/database.ts | 2 +- .../src/server/api/routes/jobs.test.ts | 2 +- .../src/server/api/routes/manual-jobs.test.ts | 2 +- .../src/server/api/routes/manual-jobs.ts | 6 +- .../src/server/api/routes/onboarding.test.ts | 4 +- .../src/server/api/routes/pipeline.test.ts | 2 +- .../src/server/api/routes/pipeline.ts | 4 +- .../src/server/api/routes/profile.test.ts | 2 +- orchestrator/src/server/api/routes/profile.ts | 4 +- .../src/server/api/routes/settings.test.ts | 2 +- .../src/server/api/routes/test-utils.ts | 8 +- .../src/server/api/routes/ukvisajobs.test.ts | 2 +- .../server/api/routes/visa-sponsors.test.ts | 2 +- .../src/server/api/routes/visa-sponsors.ts | 4 +- .../src/server/api/routes/webhook.test.ts | 2 +- orchestrator/src/server/app.ts | 6 +- orchestrator/src/server/basic-auth.test.ts | 8 +- orchestrator/src/server/config/dataDir.ts | 4 +- orchestrator/src/server/config/env.ts | 4 +- orchestrator/src/server/db/clear.ts | 4 +- orchestrator/src/server/db/index.ts | 4 +- orchestrator/src/server/db/migrate.ts | 4 +- .../src/server/pipeline/orchestrator.ts | 7 +- orchestrator/src/server/pipeline/run.ts | 6 +- orchestrator/src/server/repositories/jobs.ts | 8 +- .../src/server/repositories/pipeline.ts | 2 +- orchestrator/src/server/services/crawler.ts | 12 +- .../src/server/services/envSettings.ts | 4 +- orchestrator/src/server/services/jobspy.ts | 8 +- .../src/server/services/openrouter.ts | 17 ++- .../services/pdf-skills-validation.test.ts | 8 +- .../src/server/services/pdf-tailoring.test.ts | 6 +- orchestrator/src/server/services/pdf.ts | 89 +++++++----- orchestrator/src/server/services/profile.ts | 5 +- .../src/server/services/resumeProjects.ts | 25 ++-- .../src/server/services/rxresume-client.ts | 2 + .../src/server/services/rxresume-v5.ts | 105 +++++++------- orchestrator/src/server/services/scorer.ts | 8 +- orchestrator/src/server/services/summary.ts | 22 ++- .../src/server/services/ukvisajobs.ts | 17 ++- .../services/visa-sponsors/index.test.ts | 2 +- .../server/services/visa-sponsors/index.ts | 4 +- orchestrator/src/shared/types.ts | 18 ++- orchestrator/vite.config.ts | 2 +- 74 files changed, 691 insertions(+), 516 deletions(-) diff --git a/biome.json b/biome.json index c0977e2..27f6a8a 100644 --- a/biome.json +++ b/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/2.3.11/schema.json", + "$schema": "https://biomejs.dev/schemas/2.3.12/schema.json", "formatter": { "indentStyle": "space", "indentWidth": 2 @@ -9,5 +9,26 @@ "**", "!!**/dist" ] - } + }, + "css": { + "parser": { + "tailwindDirectives": true + } + }, + "overrides": [ + { + "includes": [ + "**/*.test.ts", + "**/*.test.tsx", + "**/test-utils.ts" + ], + "linter": { + "rules": { + "suspicious": { + "noExplicitAny": "off" + } + } + } + } + ] } \ No newline at end of file diff --git a/orchestrator/src/client/components/ManualImportSheet.tsx b/orchestrator/src/client/components/ManualImportSheet.tsx index 90e7f8a..bc2be13 100644 --- a/orchestrator/src/client/components/ManualImportSheet.tsx +++ b/orchestrator/src/client/components/ManualImportSheet.tsx @@ -287,11 +287,15 @@ export const ManualImportSheet: React.FC = ({ {step === "paste" && (
-