$ astro check 17:47:41 [types] Generated 33ms 17:47:42 [check] Getting diagnostics for Astro files in /home/swadhin/owngit/OpenCodeHub... src/components/admin/AdminDashboard.tsx:141:30 - warning ts(6385): 'Github' is deprecated. 141    ~~~~~~ src/components/admin/AdminDashboard.tsx:10:10 - warning ts(6385): 'Github' is deprecated. 10 import { Github } from "lucide-react";    ~~~~~~ src/components/admin/AlertBanner.tsx:2:44 - warning ts(6133): 'Bell' is declared but its value is never read. 2 import { AlertTriangle, CheckCircle, Info, Bell, X } from "lucide-react";    ~~~~ src/components/admin/DashboardStats.tsx:1:45 - warning ts(6133): 'useTransform' is declared but its value is never read. 1 import { motion, useMotionValue, useSpring, useTransform } from "framer-motion";    ~~~~~~~~~~~~ src/components/admin/DashboardStats.tsx:1:34 - warning ts(6133): 'useSpring' is declared but its value is never read. 1 import { motion, useMotionValue, useSpring, useTransform } from "framer-motion";    ~~~~~~~~~ src/components/admin/DashboardStats.tsx:1:18 - warning ts(6133): 'useMotionValue' is declared but its value is never read. 1 import { motion, useMotionValue, useSpring, useTransform } from "framer-motion";    ~~~~~~~~~~~~~~ src/components/admin/GlobeViz.tsx:199:27 - warning ts(6133): 'activities' is declared but its value is never read. 199 function CSSGlobeFallback({ activities = [] }: Props) {    ~~~~~~~~~~~~~~~~~~~ src/components/admin/GlobeViz.tsx:89:54 - warning ts(6133): 'i' is declared but its value is never read. 89 markers: activities.slice(0, 20).map((_, i) => ({    ~ src/components/admin/QuickStatsRow.tsx:2:78 - warning ts(6133): 'Zap' is declared but its value is never read. 2 import { GitCommit, GitMerge, CircleDot, Users, Clock, TrendingUp, Activity, Zap } from "lucide-react";    ~~~ src/components/admin/QuickStatsRow.tsx:2:68 - warning ts(6133): 'Activity' is declared but its value is never read. 2 import { GitCommit, GitMerge, CircleDot, Users, Clock, TrendingUp, Activity, Zap } from "lucide-react";    ~~~~~~~~ src/components/admin/QuickStatsRow.tsx:2:49 - warning ts(6133): 'Clock' is declared but its value is never read. 2 import { GitCommit, GitMerge, CircleDot, Users, Clock, TrendingUp, Activity, Zap } from "lucide-react";    ~~~~~ src/components/admin/SystemStatus.tsx:18:5 - warning ts(6133): 'color' is declared but its value is never read. 18 color,    ~~~~~ src/components/admin/SystemStatus.tsx:1:47 - warning ts(6133): 'Server' is declared but its value is never read. 1 import { HardDrive, Cpu, Zap, Activity, Wifi, Server } from "lucide-react";    ~~~~~~ src/components/admin/SystemStatus.tsx:1:41 - warning ts(6133): 'Wifi' is declared but its value is never read. 1 import { HardDrive, Cpu, Zap, Activity, Wifi, Server } from "lucide-react";    ~~~~ src/components/dashboard/ActivityStream.tsx:80:55 - warning ts(6133): 'i' is declared but its value is never read. 80 {users.slice(0, 5).map((user, i) => (    ~ src/components/dashboard/ActivityStream.tsx:2:1 - warning ts(6133): 'React' is declared but its value is never read. 2 import * as React from "react";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/git/CommitGraph.tsx:209:35 - warning ts(6133): 'index' is declared but its value is never read. 209 {commits.map((commit, index) => {    ~~~~~ src/components/git/CommitGraph.tsx:51:11 - warning ts(6133): 'branchHeads' is declared but its value is never read. 51 const branchHeads: Map = new Map()    ~~~~~~~~~~~ src/components/home/HeroSection.tsx:87:26 - warning ts(6385): 'Github' is deprecated. 87    ~~~~~~ src/components/home/HeroSection.tsx:6:22 - warning ts(6385): 'Github' is deprecated. 6 import { ArrowRight, Github, Star, GitBranch, Zap } from "lucide-react";    ~~~~~~ src/components/home/HeroSection.tsx:4:1 - warning ts(6133): 'ColourfulText' is declared but its value is never read. 4 import { ColourfulText } from "@/components/ui/colourful-text";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/issues/IssueDetail.tsx:68:67 - warning ts(6133): 'repoName' is declared but its value is never read. 68 export default function IssueDetail({ issue, bodyHtml, repoOwner, repoName }: Props) {    ~~~~~~~~ src/components/issues/IssueDetail.tsx:68:56 - warning ts(6133): 'repoOwner' is declared but its value is never read. 68 export default function IssueDetail({ issue, bodyHtml, repoOwner, repoName }: Props) {    ~~~~~~~~~ src/components/issues/IssuesList.tsx:14:5 - warning ts(6133): 'Filter' is declared but its value is never read. 14 Filter    ~~~~~~ src/components/layout/Header.astro:2:10 - warning ts(6133): 'GitBranch' is declared but its value is never read. 2 import { GitBranch, Search, Bell, Plus, Menu } from "lucide-react"    ~~~~~~~~~ src/components/pr/AIReviewPanel.tsx:76:5 - warning ts(6133): 'reviewId' is declared but its value is never read. 76 reviewId,    ~~~~~~~~ src/components/pr/AIReviewPanel.tsx:6:8 - warning ts(6133): 'React' is declared but its value is never read. 6 import React, { useState } from "react";    ~~~~~ src/components/pr/StackVisualization.tsx:52:5 - warning ts(6133): 'onReorder' is declared but its value is never read. 52 onReorder,    ~~~~~~~~~ src/components/pr/StackVisualization.tsx:45:5 - warning ts(6133): 'stackId' is declared but its value is never read. 45 stackId,    ~~~~~~~ src/components/pulls/PullRequestsList.tsx:14:5 - warning ts(6133): 'Sparkles' is declared but its value is never read. 14 Sparkles,    ~~~~~~~~ src/components/repo/FileExplorer.astro:2:20 - warning ts(6133): 'Folder' is declared but its value is never read. 2 import { FileText, Folder } from "lucide-react";    ~~~~~~ src/components/repo/RepoHeader.astro:3:3 - warning ts(6133): 'GitBranch' is declared but its value is never read. 3 GitBranch,    ~~~~~~~~~ src/components/search/GlobalSearch.tsx:17:12 - warning ts(6133): 'loading' is declared but its value is never read. 17 const [loading, setLoading] = React.useState(false);    ~~~~~~~ src/components/search/GlobalSearch.tsx:11:18 - warning ts(6133): 'FileText' is declared but its value is never read. 11 import { Search, FileText, User, GitBranch, GitPullRequest, CircleDot, Workflow } from "lucide-react";    ~~~~~~~~ src/components/ui/animated-tooltip.tsx:4:8 - warning ts(6133): 'React' is declared but its value is never read. 4 import React, { useState } from "react";    ~~~~~ src/components/ui/animated-tooltip.tsx:2:1 - warning ts(6133): 'cn' is declared but its value is never read. 2 import { cn } from "@/lib/cn";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/components/ui/text-generate-effect.tsx:2:29 - warning ts(6133): 'useState' is declared but its value is never read. 2 import { useEffect, useRef, useState } from "react";    ~~~~~~~~ src/components/ui/text-generate-effect.tsx:2:21 - warning ts(6133): 'useRef' is declared but its value is never read. 2 import { useEffect, useRef, useState } from "react";    ~~~~~~ src/components/ui/text-reveal-card.tsx:3:29 - warning ts(6133): 'useTransform' is declared but its value is never read. 3 import { motion, useScroll, useTransform } from "framer-motion";    ~~~~~~~~~~~~ src/components/ui/text-reveal-card.tsx:3:18 - warning ts(6133): 'useScroll' is declared but its value is never read. 3 import { motion, useScroll, useTransform } from "framer-motion";    ~~~~~~~~~ src/db/seed-activity.ts:6:1 - warning ts(6133): 'eq' is declared but its value is never read. 6 import { eq } from "drizzle-orm";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/db/seed-activity.ts:3:24 - warning ts(6133): 'users' is declared but its value is never read. 3 import { repositories, users, pullRequests, pullRequestReviews, pullRequestComments } from "@/db/schema";    ~~~~~ src/db/seed-activity.ts:3:10 - warning ts(6133): 'repositories' is declared but its value is never read. 3 import { repositories, users, pullRequests, pullRequestReviews, pullRequestComments } from "@/db/schema";    ~~~~~~~~~~~~ src/db/seed-admin.ts:3:26 - error ts(2307): Cannot find module 'bun:sqlite' or its corresponding type declarations. 3 import { Database } from "bun:sqlite";    ~~~~~~~~~~~~ src/db/seed-admin.ts:2:23 - error ts(2688): Cannot find type definition file for 'bun-types'. 2 ///    ~~~~~~~~~ src/db/seed-notifications.ts:5:32 - warning ts(6133): 'repositories' is declared but its value is never read. 5 import { notifications, users, repositories } from "@/db/schema";    ~~~~~~~~~~~~ src/db/seed-notifications.ts:5:25 - warning ts(6133): 'users' is declared but its value is never read. 5 import { notifications, users, repositories } from "@/db/schema";    ~~~~~ src/db/seed-scale.ts:78:17 - error ts(2353): Object literal may only specify known properties, and 'description' does not exist in type 'RepoInitOptions'. 78 description    ~~~~~~~~~~~ src/db/seed-scale.ts:25:11 - warning ts(6133): 'reposPath' is declared but its value is never read. 25 const reposPath = process.env.GIT_REPOS_PATH || "./data/repos";    ~~~~~~~~~ src/db/seed-scale.ts:9:1 - warning ts(6133): 'fs' is declared but its value is never read. 9 import fs from "fs/promises";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/db/seed-scale.ts:7:1 - warning ts(6133): 'eq' is declared but its value is never read. 7 import { eq } from "drizzle-orm";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/db/seed-scale.ts:3:24 - warning ts(6133): 'users' is declared but its value is never read. 3 import { repositories, users } from "@/db/schema";    ~~~~~ src/db/schema/developer-metrics.ts:7:19 - warning ts(6133): 'real' is declared but its value is never read. 7 import { integer, real, sqliteTable, text } from "drizzle-orm/sqlite-core";    ~~~~ src/db/schema/pipeline-runners.ts:3:10 - warning ts(6133): 'integer' is declared but its value is never read. 3 import { integer, sqliteTable, text } from "drizzle-orm/sqlite-core";    ~~~~~~~ src/db/schema/pull-requests.ts:8:18 - warning ts(6133): 'milestones' is declared but its value is never read. 8 import { labels, milestones } from "./issues";    ~~~~~~~~~~ src/db/schema/security.ts:3:1 - warning ts(6133): 'users' is declared but its value is never read. 3 import { users } from "./users";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/ai-review.ts:6:14 - warning ts(6133): 'and' is declared but its value is never read. 6 import { eq, and, desc } from "drizzle-orm";    ~~~ src/lib/analysis.ts:35:87 - warning ts(6133): 'force' is declared but its value is never read. 35 export async function analyzeRepository(repoId: string, userId: string | null = null, force = false) {    ~~~~~ src/lib/analysis.ts:4:22 - warning ts(6133): 'getRepoSize' is declared but its value is never read. 4 import { getCommits, getRepoSize, listFiles, getCommitDiff } from "./git";    ~~~~~~~~~~~ src/lib/api.ts:69:7 - error ts(2698): Spread types may only be created from object types. 69 ...(details && { details }),    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/conflict-automation.ts:11:1 - warning ts(6192): All imports in import declaration are unused. 11 import { notifyPrEvent, notifyUserDm } from "./slack-notifications";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/conflict-automation.ts:6:14 - warning ts(6133): 'and' is declared but its value is never read. 6 import { eq, and } from "drizzle-orm";    ~~~ src/lib/developer-metrics.ts:79:28 - error ts(2551): Property 'commitCount' does not exist on type '{ number: number; id: string; createdAt: string; updatedAt: string; title: string; repositoryId: string; body: string | null; isDraft: boolean | null; authorId: string; state: string; assigneeId: string | null; ... 24 more ...; autoMergeMethod: string | null; }'. Did you mean 'commentCount'? 79 const commitCount = pr.commitCount || 1;    ~~~~~~~~~~~ src/lib/developer-metrics.ts:6:35 - warning ts(6133): 'lte' is declared but its value is never read. 6 import { eq, and, desc, sql, gte, lte } from "drizzle-orm";    ~~~ src/lib/developer-metrics.ts:6:30 - warning ts(6133): 'gte' is declared but its value is never read. 6 import { eq, and, desc, sql, gte, lte } from "drizzle-orm";    ~~~ src/lib/developer-metrics.ts:6:25 - warning ts(6133): 'sql' is declared but its value is never read. 6 import { eq, and, desc, sql, gte, lte } from "drizzle-orm";    ~~~ src/lib/git.ts:1077:32 - warning ts(6133): 'reject' is declared but its value is never read. 1077 return new Promise((resolve, reject) => {    ~~~~~~ src/lib/lfs.ts:100:33 - error ts(2339): Property 'getSignedUploadUrl' does not exist on type 'Promise'. 100 const url = await storage.getSignedUploadUrl(key, 86400);    ~~~~~~~~~~~~~~~~~~ src/lib/lfs.ts:86:35 - error ts(2339): Property 'getSignedUrl' does not exist on type 'Promise'. 86 const url = await storage.getSignedUrl(key, 86400);    ~~~~~~~~~~~~ src/lib/lfs.ts:76:34 - error ts(2339): Property 'exists' does not exist on type 'Promise'. 76 const exists = await storage.exists(key);    ~~~~~~ src/lib/lfs.ts:64:3 - warning ts(6133): 'repoDiskPath' is declared but its value is never read. 64 repoDiskPath: string,    ~~~~~~~~~~~~ src/lib/merge-queue.ts:6:34 - warning ts(6133): 'gt' is declared but its value is never read. 6 import { eq, and, asc, desc, lt, gt } from "drizzle-orm";    ~~ src/lib/merge-queue.ts:6:30 - warning ts(6133): 'lt' is declared but its value is never read. 6 import { eq, and, asc, desc, lt, gt } from "drizzle-orm";    ~~ src/lib/pipeline.ts:1057:31 - error ts(2554): Expected 1 arguments, but got 0. 1057 export const pipelineRunner = new PipelineRunner();    ~~~~~~~~~~~~~~~~~~~~ src/lib/pipeline.ts:292:15 - warning ts(6133): 'tag' is declared but its value is never read. 292 const tag = payload.ref.replace("refs/tags/", "");    ~~~ src/lib/pipeline.ts:238:11 - warning ts(6133): 'artifactsDir' is declared but its value is never read. 238 private artifactsDir: string;    ~~~~~~~~~~~~ src/lib/pipeline.ts:237:11 - warning ts(6133): 'workDir' is declared but its value is never read. 237 private workDir: string;    ~~~~~~~ src/lib/security.ts:116:15 - warning ts(6133): 'rawOutput' is declared but its value is never read. 116 const rawOutput = logsBuffer.toString("utf-8");    ~~~~~~~~~ src/lib/security.ts:76:15 - warning ts(6133): 'stream' is declared but its value is never read. 76 const stream = await container.logs({ follow: true, stdout: true, stderr: true });    ~~~~~~ src/lib/security.ts:56:15 - warning ts(6133): 'chunks' is declared but its value is never read. 56 const chunks: Buffer[] = [];    ~~~~~~ src/lib/security.ts:48:41 - warning ts(6133): 'event' is declared but its value is never read. 48 function onProgress(event: any) { }    ~~~~~ src/lib/security.ts:44:51 - warning ts(6133): 'output' is declared but its value is never read. 44 function onFinished(err: any, output: any) {    ~~~~~~ src/lib/security.ts:40:41 - warning ts(6133): 'reject' is declared but its value is never read. 40 await new Promise((resolve, reject) => {    ~~~~~~ src/lib/security.ts:15:5 - warning ts(6133): 'repositoryId' is declared but its value is never read. 15 repositoryId: string    ~~~~~~~~~~~~ src/lib/security.ts:5:21 - warning ts(6133): 'writeFile' is declared but its value is never read. 5 import { mkdir, rm, writeFile } from "fs/promises";    ~~~~~~~~~ src/lib/slack-notifications.ts:212:21 - error ts(2322): Type 'string' is not assignable to type '{ type: string; text: string; emoji?: boolean | undefined; }'. 212 text: `\`${pr.headBranch}\` → \`${pr.baseBranch}\``,    ~~~~ src/lib/slack-notifications.ts:56:42 - error ts(2339): Property 'organizationId' does not exist on type 'SQLiteTableWithColumns<{ name: "slack_workspaces"; schema: undefined; columns: { id: SQLiteColumn<{ name: "id"; tableName: "slack_workspaces"; dataType: "string"; columnType: "SQLiteText"; data: string; driverParam: string; notNull: true; ... 7 more ...; generated: undefined; }, {}, { ...; }>; ... 10 more ...; lastU...'. 56 where: eq(schema.slackWorkspaces.organizationId, organizationId),    ~~~~~~~~~~~~~~ src/lib/slack-notifications.ts:257:5 - warning ts(6133): 'event' is declared but its value is never read. 257 event: string,    ~~~~~ src/lib/ssh.ts:189:32 - warning ts(6133): 'accept' is declared but its value is never read. 189 session.on("shell", (accept, reject) => {    ~~~~~~ src/lib/ssh.ts:77:39 - warning ts(6133): 'reject' is declared but its value is never read. 77 client.on("session", (accept, reject) => {    ~~~~~~ src/lib/ssh.ts:36:5 - warning ts(6133): 'port' is declared but its value is never read. 36 port,    ~~~~ src/lib/storage.ts:1196:9 - warning ts(6133): 'eq' is declared but its value is never read. 1196 const { eq } = await import("drizzle-orm");    ~~~~~~ src/lib/storage.ts:1098:41 - warning ts(6133): 'expiresIn' is declared but its value is never read. 1098 async getSignedUploadUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:1084:35 - warning ts(6133): 'expiresIn' is declared but its value is never read. 1084 async getSignedUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:971:30 - warning ts(6387): The signature '(start?: number | undefined, end?: number | undefined): Buffer' of 'buffer.slice' is deprecated. 971 const chunk = buffer.slice(i, Math.min(i + chunkSize, buffer.length));    ~~~~~ src/lib/storage.ts:875:41 - warning ts(6133): 'expiresIn' is declared but its value is never read. 875 async getSignedUploadUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:868:35 - warning ts(6133): 'expiresIn' is declared but its value is never read. 868 async getSignedUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:798:21 - warning ts(6387): The signature '(start?: number | undefined, end?: number | undefined): Buffer' of 'buffer.slice' is deprecated. 798 return buffer.slice(options.range.start, options.range.end + 1);    ~~~~~ src/lib/storage.ts:660:41 - warning ts(6133): 'expiresIn' is declared but its value is never read. 660 async getSignedUploadUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:649:35 - warning ts(6133): 'expiresIn' is declared but its value is never read. 649 async getSignedUrl(key: string, expiresIn?: number): Promise {    ~~~~~~~~~ src/lib/storage.ts:539:51 - warning ts(6133): 'options' is declared but its value is never read. 539 async put(key: string, data: Buffer | Readable, options?: PutOptions): Promise {    ~~~~~~~ src/lib/storage.ts:274:5 - warning ts(6133): 'expiresIn' is declared but its value is never read. 274 expiresIn: number = 3600    ~~~~~~~~~ src/lib/sync.ts:282:49 - error ts(2339): Property 'createdAt' does not exist on type 'SQLiteTableWithColumns<{ name: "pull_request_checks"; schema: undefined; columns: { id: SQLiteColumn<{ name: "id"; tableName: "pull_request_checks"; dataType: "string"; columnType: "SQLiteText"; data: string; driverParam: string; ... 8 more ...; generated: undefined; }, {}, { ...; }>; ... 8 more ...; startedAt: SQLi...'. 282 orderBy: [desc(schema.pullRequestChecks.createdAt)],    ~~~~~~~~~ src/lib/sync.ts:362:23 - warning ts(6133): 'baseHead' is declared but its value is never read. 362 const baseHead = await git.revparse([baseBranch]);    ~~~~~~~~ src/lib/sync.ts:361:23 - warning ts(6133): 'mergeBase' is declared but its value is never read. 361 const mergeBase = await git.raw(["merge-base", baseBranch, branchName]);    ~~~~~~~~~ src/lib/sync.ts:267:5 - warning ts(6133): 'repositoryId' is declared but its value is never read. 267 repositoryId: string,    ~~~~~~~~~~~~ src/lib/sync.ts:57:15 - warning ts(6133): 'currentBranch' is declared but its value is never read. 57 const currentBranch = status.current;    ~~~~~~~~~~~~~ src/lib/sync.ts:10:1 - warning ts(6133): 'generateId' is declared but its value is never read. 10 import { generateId } from "./utils";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lib/sync.ts:9:20 - warning ts(6133): 'getStackForPr' is declared but its value is never read. 9 import { getStack, getStackForPr, addToStack, createStack } from "./stacks";    ~~~~~~~~~~~~~ src/lib/workflows.ts:26:92 - warning ts(6133): 'pusherId' is declared but its value is never read. 26 export async function triggerRepoWorkflows(repoId: string, commitSha: string, ref: string, pusherId: string) {    ~~~~~~~~ src/lib/workflows.ts:8:1 - warning ts(6133): 'existsSync' is declared but its value is never read. 8 import { existsSync } from "fs";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pages/cli.astro:5:5 - warning ts(6133): 'Cpu' is declared but its value is never read. 5 Cpu,    ~~~ src/pages/explore.astro:20:29 - error ts(2339): Property 'count' does not exist on type '{ id: string; name: string; slug: string; description: string | null; ownerId: string; ownerType: string; visibility: string; defaultBranch: string; diskPath: string; sshCloneUrl: string | null; ... 23 more ...; updatedAt: string; }'. 20 totalCount = countResult?.count || 0;    ~~~~~ src/pages/explore.astro:17:13 - error ts(2554): Expected 0 arguments, but got 1. 17 .select({ count: count() })    ~~~~~~~~~~~~~~~~~~ src/pages/explore.astro:4:20 - warning ts(6133): 'sql' is declared but its value is never read. 4 import { desc, eq, sql, count } from "drizzle-orm";    ~~~ src/pages/inbox.astro:7:3 - error ts(2440): Import declaration conflicts with local declaration of 'Inbox'. 7 Inbox,    ~~~~~ src/pages/inbox.astro:28:5 - warning ts(6133): 'title' is declared but its value is never read. 28 let title = "Inbox";    ~~~~~ src/pages/inbox.astro:15:3 - warning ts(6133): 'Bot' is declared but its value is never read. 15 Bot    ~~~ src/pages/inbox.astro:13:3 - warning ts(6133): 'Search' is declared but its value is never read. 13 Search,    ~~~~~~ src/pages/inbox.astro:5:29 - warning ts(6133): 'ne' is declared but its value is never read. 5 import { eq, desc, and, or, ne } from "drizzle-orm";    ~~ src/pages/inbox.astro:5:25 - warning ts(6133): 'or' is declared but its value is never read. 5 import { eq, desc, and, or, ne } from "drizzle-orm";    ~~ src/pages/index.astro:65:12 - error ts(7005): Variable 'recentRepos' implicitly has an 'any[]' type. 65 {recentRepos.map((repo: any) => (    ~~~~~~~~~~~ src/pages/index.astro:13:5 - error ts(7034): Variable 'recentRepos' implicitly has type 'any[]' in some locations where its type cannot be determined. 13 let recentRepos = [];    ~~~~~~~~~~~ src/pages/issues.astro:7:7 - warning ts(6133): 'currentUser' is declared but its value is never read. 7 const currentUser = Astro.locals.user;    ~~~~~~~~~~~ src/pages/issues.astro:4:25 - warning ts(6133): 'sql' is declared but its value is never read. 4 import { desc, eq, and, sql } from "drizzle-orm";    ~~~ src/pages/issues.astro:4:20 - warning ts(6133): 'and' is declared but its value is never read. 4 import { desc, eq, and, sql } from "drizzle-orm";    ~~~ src/pages/password-reset.astro:95:13 - warning ts(6133): 'response' is declared but its value is never read. 95 const response = await fetch("/api/auth/password-reset", {    ~~~~~~~~ src/pages/pulls.astro:39:20 - error ts(2339): Property 'visibility' does not exist on type 'never'. 39 pr.repository?.visibility === "public"    ~~~~~~~~~~ src/pages/repositories.astro:134:49 - error ts(2345): Argument of type 'string' is not assignable to parameter of type 'Date'. 134 Updated {timeAgo(repo.updatedAt)}    ~~~~~~~~~~~~~~ src/pages/repositories.astro:14:53 - warning ts(6133): 'Globe' is declared but its value is never read. 14 import { Book, Star, GitBranch, Plus, Search, Lock, Globe } from "lucide-react";    ~~~~~ src/pages/repositories.astro:14:47 - warning ts(6133): 'Lock' is declared but its value is never read. 14 import { Book, Star, GitBranch, Plus, Search, Lock, Globe } from "lucide-react";    ~~~~ src/pages/repositories.astro:5:1 - warning ts(6192): All imports in import declaration are unused.  5 import {   ~~~~~~~~  6 Card,   ~~~~~~~ ...  10 CardContent,   ~~~~~~~~~~~~~~  11 } from "@/components/ui/card";   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pages/stars.astro:152:54 - warning ts(6385): 'event' is deprecated. 152 onclick="event.preventDefault(); event.stopPropagation();"    ~~~~~ src/pages/stars.astro:152:30 - warning ts(6385): 'event' is deprecated. 152 onclick="event.preventDefault(); event.stopPropagation();"    ~~~~~ src/pages/[owner]/[repo]/index.astro:400:44 - error ts(2339): Property 'website' does not exist on type '{ owner: string; name: string; description: string | null; visibility: string; defaultBranch: string; stars: number; forks: number; watchers: number; language: string; license: string; topics: any; ... 4 more ...; openPrCount: number; }'. 400 {repo.website}    ~~~~~~~ src/pages/[owner]/[repo]/index.astro:392:26 - error ts(2339): Property 'website' does not exist on type '{ owner: string; name: string; description: string | null; visibility: string; defaultBranch: string; stars: number; forks: number; watchers: number; language: string; license: string; topics: any; ... 4 more ...; openPrCount: number; }'. 392 href={repo.website}    ~~~~~~~ src/pages/[owner]/[repo]/index.astro:390:17 - error ts(2339): Property 'website' does not exist on type '{ owner: string; name: string; description: string | null; visibility: string; defaultBranch: string; stars: number; forks: number; watchers: number; language: string; license: string; topics: any; ... 4 more ...; openPrCount: number; }'. 390 {repo.website && (    ~~~~~~~ src/pages/[owner]/[repo]/index.astro:70:42 - error ts(2339): Property 'count' does not exist on type '{ id: string; repositoryId: string; number: number; title: string; body: string | null; state: string; authorId: string; assigneeId: string | null; milestoneId: string | null; isPinned: boolean | null; ... 7 more ...; updatedAt: string; }'. 70 const openIssueCount = issueCountResult?.count || 0;    ~~~~~ src/pages/[owner]/[repo]/index.astro:60:11 - error ts(2554): Expected 0 arguments, but got 1. 60 .select({ count: sql`count(*)` })    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pages/[owner]/[repo]/index.astro:12:3 - warning ts(6133): 'Clock' is declared but its value is never read. 12 Clock,    ~~~~~ src/pages/[owner]/[repo]/index.astro:6:3 - warning ts(6133): 'Tag' is declared but its value is never read. 6 Tag,    ~~~ src/pages/[owner]/[repo]/index.astro:546:15 - error ts(2339): Property 'disabled' does not exist on type 'HTMLElement'. 546 forkBtn.disabled = false;    ~~~~~~~~ src/pages/[owner]/[repo]/index.astro:540:17 - error ts(2339): Property 'disabled' does not exist on type 'HTMLElement'. 540 forkBtn.disabled = false;    ~~~~~~~~ src/pages/[owner]/[repo]/index.astro:523:13 - error ts(2339): Property 'disabled' does not exist on type 'HTMLElement'. 523 forkBtn.disabled = true;    ~~~~~~~~ src/pages/[owner]/[repo]/labels.astro:245:9 - warning astro(4000): This script will be treated as if it has the `is:inline` directive because it contains an attribute. Therefore, features that require processing (e.g. using TypeScript or npm packages in the script) are unavailable. See docs for more details: https://docs.astro.build/en/guides/client-side-scripts/#script-processing. Add the `is:inline` directive explicitly to silence this hint. 245