Skip to content

Commit a4a4532

Browse files
fix typescript errors preventing succesful build
1 parent f04487c commit a4a4532

File tree

4 files changed

+38
-6
lines changed

4 files changed

+38
-6
lines changed

webview-ui/src/components/package-manager/state/PackageManagerViewStateManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ComponentMetadata, PackageManagerItem } from "@services/package-manager"
1+
import { ComponentMetadata, PackageManagerItem } from "@/types/package-manager"
22

33
interface Filters {
44
type: string

webview-ui/src/components/package-manager/state/__tests__/PackageManagerViewStateManager.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { PackageManagerViewStateManager } from "../PackageManagerViewStateManager"
2-
import { PackageManagerItem } from "@services/package-manager"
2+
import { PackageManagerItem } from "@/types/package-manager"
33

44
describe("PackageManagerViewStateManager", () => {
55
let stateManager: PackageManagerViewStateManager
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
export type ComponentType = "mode" | "prompt" | "package" | "mcp server"
2+
3+
export interface ComponentMetadata {
4+
name: string
5+
description: string
6+
version: string
7+
type: ComponentType
8+
tags?: string[]
9+
author?: string
10+
authorUrl?: string
11+
}
12+
13+
export interface PackageManagerItem {
14+
name: string
15+
description: string
16+
type: ComponentType
17+
url: string
18+
repoUrl: string
19+
sourceName?: string
20+
author?: string
21+
authorUrl?: string
22+
tags?: string[]
23+
version?: string
24+
lastUpdated?: string
25+
sourceUrl?: string
26+
defaultBranch?: string
27+
path?: string
28+
items?: {
29+
type: ComponentType
30+
path: string
31+
metadata?: ComponentMetadata
32+
lastUpdated?: string
33+
}[]
34+
}

webview-ui/tsconfig.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@
1717
"jsx": "react-jsx",
1818
"baseUrl": ".",
1919
"paths": {
20-
"@/*": ["./src/*"],
21-
"@shared/*": ["../src/shared/*"],
22-
"@services/*": ["../src/services/*"]
20+
"@/*": ["./src/*"]
2321
}
2422
},
25-
"include": ["src", "../src/shared", "../src/services"]
23+
"include": ["src", "../src/shared"]
2624
}

0 commit comments

Comments
 (0)