CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
109 lines
2.9 KiB
JSON
109 lines
2.9 KiB
JSON
{
|
|
"name": "opencode",
|
|
"displayName": "opencode",
|
|
"description": "opencode for VS Code",
|
|
"version": "1.4.11",
|
|
"publisher": "sst-dev",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/anomalyco/opencode"
|
|
},
|
|
"license": "MIT",
|
|
"icon": "images/icon.png",
|
|
"galleryBanner": {
|
|
"color": "#000000",
|
|
"theme": "dark"
|
|
},
|
|
"engines": {
|
|
"vscode": "^1.94.0"
|
|
},
|
|
"categories": [
|
|
"Other"
|
|
],
|
|
"activationEvents": [],
|
|
"main": "./dist/extension.js",
|
|
"contributes": {
|
|
"commands": [
|
|
{
|
|
"command": "opencode.openTerminal",
|
|
"title": "Open opencode",
|
|
"icon": {
|
|
"light": "images/button-dark.svg",
|
|
"dark": "images/button-light.svg"
|
|
}
|
|
},
|
|
{
|
|
"command": "opencode.openNewTerminal",
|
|
"title": "Open opencode in new tab",
|
|
"icon": {
|
|
"light": "images/button-dark.svg",
|
|
"dark": "images/button-light.svg"
|
|
}
|
|
},
|
|
{
|
|
"command": "opencode.addFilepathToTerminal",
|
|
"title": "Add Filepath to Terminal"
|
|
}
|
|
],
|
|
"menus": {
|
|
"editor/title": [
|
|
{
|
|
"command": "opencode.openNewTerminal",
|
|
"group": "navigation"
|
|
}
|
|
]
|
|
},
|
|
"keybindings": [
|
|
{
|
|
"command": "opencode.openTerminal",
|
|
"title": "Run opencode",
|
|
"key": "cmd+escape",
|
|
"mac": "cmd+escape",
|
|
"win": "ctrl+escape",
|
|
"linux": "ctrl+escape"
|
|
},
|
|
{
|
|
"command": "opencode.openNewTerminal",
|
|
"title": "Run opencode",
|
|
"key": "cmd+shift+escape",
|
|
"mac": "cmd+shift+escape",
|
|
"win": "ctrl+shift+escape",
|
|
"linux": "ctrl+shift+escape"
|
|
},
|
|
{
|
|
"command": "opencode.addFilepathToTerminal",
|
|
"title": "opencode: Insert At-Mentioned",
|
|
"key": "cmd+alt+k",
|
|
"mac": "cmd+alt+k",
|
|
"win": "ctrl+alt+K",
|
|
"linux": "ctrl+alt+K"
|
|
}
|
|
]
|
|
},
|
|
"scripts": {
|
|
"vscode:prepublish": "bun run package",
|
|
"compile": "bun run check-types && bun run lint && node esbuild.js",
|
|
"watch:esbuild": "node esbuild.js --watch",
|
|
"watch:tsc": "tsc --noEmit --watch --project tsconfig.json",
|
|
"package": "bun run check-types && bun run lint && node esbuild.js --production",
|
|
"compile-tests": "tsc -p . --outDir out",
|
|
"watch-tests": "tsc -p . -w --outDir out",
|
|
"pretest": "bun run compile-tests && bun run compile && bun run lint",
|
|
"check-types": "tsc --noEmit",
|
|
"lint": "eslint src",
|
|
"test": "vscode-test"
|
|
},
|
|
"devDependencies": {
|
|
"@types/vscode": "^1.94.0",
|
|
"@types/mocha": "^10.0.10",
|
|
"@types/node": "20.x",
|
|
"@typescript-eslint/eslint-plugin": "^8.31.1",
|
|
"@typescript-eslint/parser": "^8.31.1",
|
|
"eslint": "^9.25.1",
|
|
"esbuild": "^0.25.3",
|
|
"typescript": "^5.8.3",
|
|
"@vscode/test-cli": "^0.0.11",
|
|
"@vscode/test-electron": "^2.5.2"
|
|
}
|
|
}
|