mirror of
https://github.com/jhbruhn/respira.git
synced 2026-01-27 10:23:41 +00:00
Fix lint errors in Vite config and MachineConnection
- Add proper TypeScript types for PyPI API response - Remove unused isPolling prop from MachineConnection interface - Remove unused imports from vite.config.ts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
775a8b19d1
commit
651fa35a77
2 changed files with 8 additions and 6 deletions
|
|
@ -19,7 +19,6 @@ interface MachineConnectionProps {
|
||||||
machineStatus: MachineStatus;
|
machineStatus: MachineStatus;
|
||||||
machineStatusName: string;
|
machineStatusName: string;
|
||||||
machineError: number;
|
machineError: number;
|
||||||
isPolling: boolean;
|
|
||||||
onConnect: () => void;
|
onConnect: () => void;
|
||||||
onDisconnect: () => void;
|
onDisconnect: () => void;
|
||||||
onRefresh: () => void;
|
onRefresh: () => void;
|
||||||
|
|
@ -31,7 +30,6 @@ export function MachineConnection({
|
||||||
machineStatus,
|
machineStatus,
|
||||||
machineStatusName,
|
machineStatusName,
|
||||||
machineError,
|
machineError,
|
||||||
isPolling,
|
|
||||||
onConnect,
|
onConnect,
|
||||||
onDisconnect,
|
onDisconnect,
|
||||||
}: MachineConnectionProps) {
|
}: MachineConnectionProps) {
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,6 @@ import tailwindcss from '@tailwindcss/vite'
|
||||||
import { viteStaticCopy } from 'vite-plugin-static-copy'
|
import { viteStaticCopy } from 'vite-plugin-static-copy'
|
||||||
import { dirname, join } from 'path'
|
import { dirname, join } from 'path'
|
||||||
import { fileURLToPath } from 'url'
|
import { fileURLToPath } from 'url'
|
||||||
import { writeFile, mkdir } from 'fs/promises'
|
|
||||||
import { existsSync } from 'fs'
|
|
||||||
import type { Plugin } from 'vite'
|
import type { Plugin } from 'vite'
|
||||||
|
|
||||||
const PYODIDE_EXCLUDE = [
|
const PYODIDE_EXCLUDE = [
|
||||||
|
|
@ -44,10 +42,16 @@ async function getPyPIWheelUrl(packageName: string, version: string): Promise<{
|
||||||
throw new Error(`Failed to fetch PyPI metadata: ${response.statusText}`)
|
throw new Error(`Failed to fetch PyPI metadata: ${response.statusText}`)
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = await response.json()
|
const data = await response.json() as {
|
||||||
|
urls: Array<{
|
||||||
|
packagetype: string
|
||||||
|
filename: string
|
||||||
|
url: string
|
||||||
|
}>
|
||||||
|
}
|
||||||
|
|
||||||
// Find the wheel file (.whl) for py3-none-any
|
// Find the wheel file (.whl) for py3-none-any
|
||||||
const wheelFile = data.urls.find((file: any) =>
|
const wheelFile = data.urls.find((file) =>
|
||||||
file.packagetype === 'bdist_wheel' &&
|
file.packagetype === 'bdist_wheel' &&
|
||||||
file.filename.endsWith('-py3-none-any.whl')
|
file.filename.endsWith('-py3-none-any.whl')
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue