-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathdeno.json
More file actions
72 lines (72 loc) · 3.55 KB
/
deno.json
File metadata and controls
72 lines (72 loc) · 3.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"version": "1.0.15",
"name": "@napi/cli",
"exports": "./src/index.ts",
"nodeModulesDir": "auto",
"lock": false,
"imports": {
"@deno/vite-plugin": "npm:@deno/vite-plugin@^1.0.4",
"@inquirer/prompts": "npm:@inquirer/prompts@^7.5.3",
"@langchain/anthropic": "npm:@langchain/anthropic@^0.3.23",
"@langchain/core": "npm:@langchain/core@^0.3.61",
"@langchain/google-genai": "npm:@langchain/google-genai@^0.2.14",
"@langchain/google-vertexai": "npm:@langchain/google-vertexai@^0.2.14",
"@langchain/langgraph": "npm:@langchain/langgraph@^0.3.5",
"@langchain/openai": "npm:@langchain/openai@^0.5.15",
"@oak/oak": "jsr:@oak/oak@^17.1.4",
"@radix-ui/react-dialog": "npm:@radix-ui/react-dialog@^1.1.14",
"@radix-ui/react-dropdown-menu": "npm:@radix-ui/react-dropdown-menu@^2.1.15",
"@radix-ui/react-label": "npm:@radix-ui/react-label@^2.1.7",
"@radix-ui/react-scroll-area": "npm:@radix-ui/react-scroll-area@^1.2.9",
"@radix-ui/react-separator": "npm:@radix-ui/react-separator@^1.1.7",
"@radix-ui/react-slider": "npm:@radix-ui/react-slider@^1.3.5",
"@radix-ui/react-slot": "npm:@radix-ui/react-slot@^1.2.3",
"@radix-ui/react-tooltip": "npm:@radix-ui/react-tooltip@^1.2.7",
"@std/expect": "jsr:@std/expect@^1.0.16",
"@std/path": "jsr:@std/path@^1.0.9",
"@std/testing": "jsr:@std/testing@^1.0.14",
"@tailwindcss/vite": "npm:@tailwindcss/vite@^4.1.8",
"@types/cytoscape-fcose": "npm:@types/cytoscape-fcose@^2.2.4",
"@types/react": "npm:@types/react@^19.1.6",
"@types/react-dom": "npm:@types/react-dom@^19.1.3",
"@vitejs/plugin-react": "npm:@vitejs/plugin-react@^4.4.1",
"class-variance-authority": "npm:class-variance-authority@^0.7.1",
"clsx": "npm:clsx@^2.1.1",
"cytoscape": "npm:cytoscape@^3.32.0",
"cytoscape-fcose": "npm:cytoscape-fcose@^2.2.0",
"glob": "npm:glob@^11.0.2",
"lucide-react": "npm:lucide-react@^0.513.0",
"react": "npm:react@^19.1.0",
"react-dom": "npm:react-dom@^19.1.0",
"react-router-dom": "npm:react-router-dom@^7.5.3",
"tailwind-merge": "npm:tailwind-merge@^3.3.0",
"tailwindcss": "npm:tailwindcss@^4.1.8",
"tree-sitter": "npm:tree-sitter@^0.22.4",
"tree-sitter-c": "npm:tree-sitter-c@0.23.6",
"tree-sitter-c-sharp": "npm:tree-sitter-c-sharp@^0.23.1",
"tree-sitter-python": "npm:tree-sitter-python@^0.23.6",
"tree-sitter-java": "npm:tree-sitter-java@^0.23.5",
"tw-animate-css": "npm:tw-animate-css@^1.3.4",
"vite": "npm:vite@^6.3.5",
"yargs": "https://deno.land/x/yargs@v18.0.0-deno/deno.ts",
"yargs-types": "https://deno.land/x/yargs@v18.0.0-deno/deno-types.ts",
"zod": "npm:zod@^3.24.4"
},
"exclude": ["viewer/"],
"tasks": {
"dev": "deno run -A src/index.ts",
"dev:viewer": "cd viewer && deno run -A npm:vite",
"build:viewer": "cd viewer && deno run -A npm:vite build",
"compile": "deno task build:viewer && deno compile -A --include=viewer/dist --output=dist/napi src/index.ts",
"compile-linux": "deno compile -A --include=viewer/dist --output=dist/napi.linux --target=x86_64-unknown-linux-gnu src/index.ts",
"compile-macos": "deno compile -A --include=viewer/dist --output=dist/napi.macos --target=x86_64-apple-darwin src/index.ts",
"compile-windows": "deno compile -A --include=viewer/dist --output=dist/napi.exe --target=x86_64-pc-windows-msvc src/index.ts",
"compile:all": "deno task build:viewer && deno task 'compile-*'",
"test": "deno test -A"
},
"compilerOptions": {
"jsx": "react-jsx",
"jsxImportSource": "react",
"jsxImportSourceTypes": "@types/react"
}
}