Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
82 lines (82 loc) · 2.07 KB
/
Copy pathpackage.json
File metadata and controls
82 lines (82 loc) · 2.07 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
73
74
75
76
77
78
79
80
81
82
{
"activationEvents": [
"onLanguageModelChatProvider:luckyone.openrouter"
],
"categories": [
"AI",
"Chat"
],
"contributes": {
"commands": [
{
"command": "openrouter.manage",
"title": "OpenRouter: Reset API Key"
},
{
"command": "openrouter.setApiKey",
"title": "OpenRouter: Set API Key"
}
],
"configuration": {
"properties": {
"openrouter.systemPrompt": {
"default": "",
"description": "Override the default Copilot system prompt. If set, replaces the first system message sent to the model (e.g. to change assistant name or instructions). Leave empty to use the default.",
"type": "string"
}
},
"title": "OpenRouter"
},
"languageModelChatProviders": [
{
"configuration": {
"command": "openrouter.manage"
},
"displayName": "OpenRouter Vscode Extension",
"vendor": "luckyone.openrouter"
}
]
},
"dependencies": {
"@openrouter/sdk": "^0.13.58",
"openai": "^6.47.0"
},
"description": "OpenRouter models provider for VS Code Chat",
"devDependencies": {
"@biomejs/biome": "2.5.4",
"@types/mocha": "^10.0.10",
"@types/node": "~24.1.0",
"@types/vscode": "^1.125.0",
"@vscode/test-cli": "^0.0.15",
"@vscode/test-electron": "^3.0.0",
"@vscode/vsce": "^3.9.2",
"mocha": "^11.7.6",
"typescript": "^7.0.2",
"vite": "^8.1.5"
},
"displayName": "OpenRouter for VS Code",
"engines": {
"node": ">=24.0.0",
"vscode": "^1.129.0"
},
"license": "AGPL-3.0-only",
"main": "./dist/extension.js",
"name": "openrouter-vscode-copilot",
"publisher": "ivanmokshin",
"repository": {
"url": "https://github.com/LuckyOneDev/openrouter-vscode-copilot"
},
"scripts": {
"check-types": "tsc --noEmit",
"compile": "vite build",
"lint": "biome check --write .",
"package": "vite build --minify",
"test": "tsc -p tsconfig.test.json && vscode-test run",
"vsce-package": "pnpm dlx vsce package --no-dependencies",
"vsce-publish": "pnpm dlx vsce publish --no-dependencies",
"vscode:prepublish": "pnpm run package",
"watch": "vite build --watch"
},
"type": "module",
"version": "0.1.1"
}