Files
superwork/vscode/package.json
T

3075 lines
102 KiB
JSON

{
"publisher": "clurdra",
"name": "superpowers-vscode-clurdra",
"displayName": "Superpowers-clurdra",
"version": "0.2.282",
"packageManager": "pnpm@10.27.0",
"description": "Superpowers specs and plans Kanban explorer",
"author": "clurdra",
"license": "MIT",
"homepage": "https://github.com/cruldra/superpowers-vscode#readme",
"repository": {
"type": "git",
"url": "https://github.com/cruldra/superpowers-vscode"
},
"bugs": {
"url": "https://github.com/cruldra/superpowers-vscode/issues"
},
"categories": [
"Other"
],
"main": "./dist/index.cjs",
"icon": "res/icon.png",
"files": [
"LICENSE.md",
"dist/**/*",
"prompts/*.md",
"res/*"
],
"engines": {
"vscode": "^1.97.0"
},
"activationEvents": [
"onView:superpowers.kanban",
"onCommand:superpowers.openKanban",
"onCommand:superpowers.setGiteaToken",
"onCommand:superpowers.configureHandoffStore",
"onUri",
"onView:superpowers.codeReader.files",
"onView:superpowers.codeReader.uncommitted",
"onCustomEditor:superpowers.codeReader.preview",
"onCommand:superpowers.codeReader.open",
"onCommand:superpowers.codeReader.showPreview",
"onCommand:superpowers.codeReader.showSource"
],
"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "superpowers",
"title": "Superpowers",
"icon": "res/icon.svg"
},
{
"id": "superpowers-reader",
"title": "代码阅读",
"icon": "res/reader.svg"
}
]
},
"views": {
"superpowers": [
{
"id": "superpowers.kanban",
"name": "Kanban"
}
],
"superpowers-reader": [
{
"id": "superpowers.codeReader.files",
"name": "代码阅读"
},
{
"id": "superpowers.codeReader.uncommitted",
"name": "未提交的更改"
},
{
"id": "superpowers.codeReader.slot1",
"name": "栏位 1",
"when": "superpowers.codeReader.slotKind1"
},
{
"id": "superpowers.codeReader.slot2",
"name": "栏位 2",
"when": "superpowers.codeReader.slotKind2"
},
{
"id": "superpowers.codeReader.slot3",
"name": "栏位 3",
"when": "superpowers.codeReader.slotKind3"
},
{
"id": "superpowers.codeReader.slot4",
"name": "栏位 4",
"when": "superpowers.codeReader.slotKind4"
},
{
"id": "superpowers.codeReader.slot5",
"name": "栏位 5",
"when": "superpowers.codeReader.slotKind5"
},
{
"id": "superpowers.codeReader.slot6",
"name": "栏位 6",
"when": "superpowers.codeReader.slotKind6"
},
{
"id": "superpowers.codeReader.slot7",
"name": "栏位 7",
"when": "superpowers.codeReader.slotKind7"
},
{
"id": "superpowers.codeReader.slot8",
"name": "栏位 8",
"when": "superpowers.codeReader.slotKind8"
},
{
"id": "superpowers.codeReader.slot9",
"name": "栏位 9",
"when": "superpowers.codeReader.slotKind9"
},
{
"id": "superpowers.codeReader.slot10",
"name": "栏位 10",
"when": "superpowers.codeReader.slotKind10"
},
{
"id": "superpowers.codeReader.slot11",
"name": "栏位 11",
"when": "superpowers.codeReader.slotKind11"
},
{
"id": "superpowers.codeReader.slot12",
"name": "栏位 12",
"when": "superpowers.codeReader.slotKind12"
},
{
"id": "superpowers.codeReader.slot13",
"name": "栏位 13",
"when": "superpowers.codeReader.slotKind13"
},
{
"id": "superpowers.codeReader.slot14",
"name": "栏位 14",
"when": "superpowers.codeReader.slotKind14"
},
{
"id": "superpowers.codeReader.slot15",
"name": "栏位 15",
"when": "superpowers.codeReader.slotKind15"
},
{
"id": "superpowers.codeReader.slot16",
"name": "栏位 16",
"when": "superpowers.codeReader.slotKind16"
},
{
"id": "superpowers.codeReader.slot17",
"name": "栏位 17",
"when": "superpowers.codeReader.slotKind17"
},
{
"id": "superpowers.codeReader.slot18",
"name": "栏位 18",
"when": "superpowers.codeReader.slotKind18"
},
{
"id": "superpowers.codeReader.slot19",
"name": "栏位 19",
"when": "superpowers.codeReader.slotKind19"
},
{
"id": "superpowers.codeReader.slot20",
"name": "栏位 20",
"when": "superpowers.codeReader.slotKind20"
},
{
"id": "superpowers.codeReader.slot21",
"name": "栏位 21",
"when": "superpowers.codeReader.slotKind21"
},
{
"id": "superpowers.codeReader.slot22",
"name": "栏位 22",
"when": "superpowers.codeReader.slotKind22"
},
{
"id": "superpowers.codeReader.slot23",
"name": "栏位 23",
"when": "superpowers.codeReader.slotKind23"
},
{
"id": "superpowers.codeReader.slot24",
"name": "栏位 24",
"when": "superpowers.codeReader.slotKind24"
},
{
"id": "superpowers.codeReader.slot25",
"name": "栏位 25",
"when": "superpowers.codeReader.slotKind25"
},
{
"id": "superpowers.codeReader.slot26",
"name": "栏位 26",
"when": "superpowers.codeReader.slotKind26"
},
{
"id": "superpowers.codeReader.slot27",
"name": "栏位 27",
"when": "superpowers.codeReader.slotKind27"
},
{
"id": "superpowers.codeReader.slot28",
"name": "栏位 28",
"when": "superpowers.codeReader.slotKind28"
},
{
"id": "superpowers.codeReader.slot29",
"name": "栏位 29",
"when": "superpowers.codeReader.slotKind29"
},
{
"id": "superpowers.codeReader.slot30",
"name": "栏位 30",
"when": "superpowers.codeReader.slotKind30"
}
]
},
"customEditors": [
{
"viewType": "superpowers.codeReader.preview",
"displayName": "代码阅读预览",
"selector": [
{
"filenamePattern": "*"
},
{
"filenamePattern": "*",
"scheme": "code-reader-path"
}
],
"priority": "option"
}
],
"viewsWelcome": [
{
"view": "superpowers.kanban",
"contents": "在编辑器主区打开 Superpowers Kanban 看板。\n[Open Kanban Board](command:superpowers.openKanban)"
}
],
"commands": [
{
"command": "superpowers.openKanban",
"title": "Open Superpowers Kanban",
"category": "Superpowers"
},
{
"command": "superpowers.refresh",
"title": "Refresh Issues (Gitea + YouTrack)",
"category": "Superpowers"
},
{
"command": "superpowers.setGiteaToken",
"title": "Set Gitea Token",
"category": "Superpowers"
},
{
"command": "superpowers.configureHandoffStore",
"title": "配置移交存储",
"category": "Superpowers"
},
{
"command": "superpowers.codeReader.pickReviewIssue",
"title": "选工单",
"category": "代码阅读",
"icon": "$(git-pull-request)"
},
{
"command": "superpowers.codeReader.hideReviewTests",
"title": "隐藏测试文件",
"category": "代码阅读",
"icon": "$(beaker-stop)"
},
{
"command": "superpowers.codeReader.showReviewTests",
"title": "显示测试文件",
"category": "代码阅读",
"icon": "$(beaker)"
},
{
"command": "superpowers.codeReader.stage",
"title": "暂存",
"category": "代码阅读",
"icon": "$(add)"
},
{
"command": "superpowers.codeReader.showAllFiles",
"title": "显示全部",
"category": "代码阅读",
"icon": "$(close)"
},
{
"command": "superpowers.codeReader.refresh",
"title": "刷新",
"category": "代码阅读",
"icon": "$(refresh)"
},
{
"command": "superpowers.codeReader.hideUncommittedTests",
"title": "隐藏测试文件",
"category": "代码阅读",
"icon": "$(beaker-stop)"
},
{
"command": "superpowers.codeReader.showUncommittedTests",
"title": "显示测试文件",
"category": "代码阅读",
"icon": "$(beaker)"
},
{
"command": "superpowers.codeReader.refreshUncommitted",
"title": "刷新",
"category": "代码阅读",
"icon": "$(refresh)"
},
{
"command": "superpowers.codeReader.addFavorite",
"title": "收藏目录",
"category": "代码阅读",
"icon": "$(star-empty)"
},
{
"command": "superpowers.codeReader.findFeature",
"title": "了解一块代码",
"category": "代码阅读",
"icon": "$(search)"
},
{
"command": "superpowers.codeReader.openFeatureItem",
"title": "打开",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.renameFavorite1",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite1",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat1",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature1",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature1",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite2",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite2",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat2",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature2",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature2",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite3",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite3",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat3",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature3",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature3",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite4",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite4",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat4",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature4",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature4",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite5",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite5",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat5",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature5",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature5",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite6",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite6",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat6",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature6",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature6",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite7",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite7",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat7",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature7",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature7",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite8",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite8",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat8",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature8",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature8",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite9",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite9",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat9",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature9",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature9",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite10",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite10",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat10",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature10",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature10",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite11",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite11",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat11",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature11",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature11",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite12",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite12",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat12",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature12",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature12",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite13",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite13",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat13",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature13",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature13",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite14",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite14",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat14",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature14",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature14",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite15",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite15",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat15",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature15",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature15",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite16",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite16",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat16",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature16",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature16",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite17",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite17",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat17",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature17",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature17",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite18",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite18",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat18",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature18",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature18",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite19",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite19",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat19",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature19",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature19",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite20",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite20",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat20",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature20",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature20",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite21",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite21",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat21",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature21",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature21",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite22",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite22",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat22",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature22",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature22",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite23",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite23",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat23",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature23",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature23",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite24",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite24",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat24",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature24",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature24",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite25",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite25",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat25",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature25",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature25",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite26",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite26",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat26",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature26",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature26",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite27",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite27",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat27",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature27",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature27",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite28",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite28",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat28",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature28",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature28",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite29",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite29",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat29",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature29",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature29",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.renameFavorite30",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFavorite30",
"title": "取消收藏",
"category": "代码阅读",
"icon": "$(star-full)"
},
{
"command": "superpowers.codeReader.openFeatureChat30",
"title": "打开对话",
"category": "代码阅读",
"icon": "$(comment-discussion)"
},
{
"command": "superpowers.codeReader.renameFeature30",
"title": "重命名",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.removeFeature30",
"title": "删除",
"category": "代码阅读",
"icon": "$(trash)"
},
{
"command": "superpowers.codeReader.open",
"title": "打开",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.showPreview",
"title": "预览",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.showSource",
"title": "编辑",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.copyFileName",
"title": "复制文件名",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.copyFolderName",
"title": "复制文件夹名",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.copyFileStem",
"title": "复制文件名(不带后缀)",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.copyRelativePath",
"title": "复制相对路径",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.copyAbsolutePath",
"title": "复制绝对路径",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.revealInFinder",
"title": "在 Finder 中显示",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.revealInFileExplorer",
"title": "在文件资源管理器中显示",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.openContainingFolder",
"title": "打开所在的文件夹",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.addNote",
"title": "添加注释",
"category": "代码阅读",
"icon": "$(note)"
},
{
"command": "superpowers.codeReader.editNote",
"title": "编辑注释",
"category": "代码阅读",
"icon": "$(edit)"
},
{
"command": "superpowers.codeReader.askPath",
"title": "问 AI",
"category": "代码阅读",
"icon": "$(sparkle)"
},
{
"command": "superpowers.codeReader.nextOccurrence",
"title": "跳到下一处高亮",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.previousOccurrence",
"title": "跳到上一处高亮",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.find",
"title": "查找",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.findNext",
"title": "查找下一处",
"category": "代码阅读"
},
{
"command": "superpowers.codeReader.findPrevious",
"title": "查找上一处",
"category": "代码阅读"
}
],
"keybindings": [
{
"command": "superpowers.codeReader.nextOccurrence",
"key": "ctrl+down",
"mac": "cmd+down",
"when": "activeCustomEditorId == superpowers.codeReader.preview && superpowers.codeReader.hasOccurrences"
},
{
"command": "superpowers.codeReader.previousOccurrence",
"key": "ctrl+up",
"mac": "cmd+up",
"when": "activeCustomEditorId == superpowers.codeReader.preview && superpowers.codeReader.hasOccurrences"
},
{
"command": "superpowers.codeReader.find",
"key": "ctrl+f",
"mac": "cmd+f",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.findNext",
"key": "f3",
"mac": "cmd+g",
"when": "activeCustomEditorId == superpowers.codeReader.preview && superpowers.codeReader.findOpen"
},
{
"command": "superpowers.codeReader.findPrevious",
"key": "shift+f3",
"mac": "shift+cmd+g",
"when": "activeCustomEditorId == superpowers.codeReader.preview && superpowers.codeReader.findOpen"
}
],
"submenus": [
{
"id": "superpowers.codeReader.copy",
"label": "复制",
"icon": "$(copy)"
}
],
"menus": {
"superpowers.codeReader.copy": [
{
"command": "superpowers.codeReader.copyFileName",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^file( unstaged| feature)?( noted)?$/",
"group": "copy@1"
},
{
"command": "superpowers.codeReader.copyFolderName",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^folder( noted)?$/",
"group": "copy@1"
},
{
"command": "superpowers.codeReader.copyFileStem",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^file( unstaged| feature)?( noted)?$/",
"group": "copy@2"
},
{
"command": "superpowers.codeReader.copyRelativePath",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "copy@3"
},
{
"command": "superpowers.codeReader.copyAbsolutePath",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "copy@4"
}
],
"view/title": [
{
"command": "superpowers.openKanban",
"when": "view == superpowers.kanban",
"group": "navigation"
},
{
"command": "superpowers.refresh",
"when": "view == superpowers.kanban",
"group": "navigation"
},
{
"command": "superpowers.setGiteaToken",
"when": "view == superpowers.kanban",
"group": "navigation"
},
{
"command": "superpowers.codeReader.findFeature",
"when": "view == superpowers.codeReader.files",
"group": "navigation@0"
},
{
"command": "superpowers.codeReader.pickReviewIssue",
"when": "view == superpowers.codeReader.files",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.hideReviewTests",
"when": "view == superpowers.codeReader.files && superpowers.codeReader.reviewing && !superpowers.codeReader.reviewTestsHidden",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.showReviewTests",
"when": "view == superpowers.codeReader.files && superpowers.codeReader.reviewing && superpowers.codeReader.reviewTestsHidden",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.showAllFiles",
"when": "view == superpowers.codeReader.files && superpowers.codeReader.reviewing",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.refresh",
"when": "view == superpowers.codeReader.files",
"group": "navigation@4"
},
{
"command": "superpowers.codeReader.hideUncommittedTests",
"when": "view == superpowers.codeReader.uncommitted && !superpowers.codeReader.uncommittedTestsHidden",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.showUncommittedTests",
"when": "view == superpowers.codeReader.uncommitted && superpowers.codeReader.uncommittedTestsHidden",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.refreshUncommitted",
"when": "view == superpowers.codeReader.uncommitted",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.renameFavorite1",
"when": "view == superpowers.codeReader.slot1 && superpowers.codeReader.slotKind1 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite1",
"when": "view == superpowers.codeReader.slot1 && superpowers.codeReader.slotKind1 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat1",
"when": "view == superpowers.codeReader.slot1 && superpowers.codeReader.slotKind1 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature1",
"when": "view == superpowers.codeReader.slot1 && superpowers.codeReader.slotKind1 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature1",
"when": "view == superpowers.codeReader.slot1 && superpowers.codeReader.slotKind1 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite2",
"when": "view == superpowers.codeReader.slot2 && superpowers.codeReader.slotKind2 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite2",
"when": "view == superpowers.codeReader.slot2 && superpowers.codeReader.slotKind2 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat2",
"when": "view == superpowers.codeReader.slot2 && superpowers.codeReader.slotKind2 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature2",
"when": "view == superpowers.codeReader.slot2 && superpowers.codeReader.slotKind2 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature2",
"when": "view == superpowers.codeReader.slot2 && superpowers.codeReader.slotKind2 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite3",
"when": "view == superpowers.codeReader.slot3 && superpowers.codeReader.slotKind3 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite3",
"when": "view == superpowers.codeReader.slot3 && superpowers.codeReader.slotKind3 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat3",
"when": "view == superpowers.codeReader.slot3 && superpowers.codeReader.slotKind3 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature3",
"when": "view == superpowers.codeReader.slot3 && superpowers.codeReader.slotKind3 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature3",
"when": "view == superpowers.codeReader.slot3 && superpowers.codeReader.slotKind3 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite4",
"when": "view == superpowers.codeReader.slot4 && superpowers.codeReader.slotKind4 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite4",
"when": "view == superpowers.codeReader.slot4 && superpowers.codeReader.slotKind4 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat4",
"when": "view == superpowers.codeReader.slot4 && superpowers.codeReader.slotKind4 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature4",
"when": "view == superpowers.codeReader.slot4 && superpowers.codeReader.slotKind4 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature4",
"when": "view == superpowers.codeReader.slot4 && superpowers.codeReader.slotKind4 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite5",
"when": "view == superpowers.codeReader.slot5 && superpowers.codeReader.slotKind5 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite5",
"when": "view == superpowers.codeReader.slot5 && superpowers.codeReader.slotKind5 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat5",
"when": "view == superpowers.codeReader.slot5 && superpowers.codeReader.slotKind5 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature5",
"when": "view == superpowers.codeReader.slot5 && superpowers.codeReader.slotKind5 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature5",
"when": "view == superpowers.codeReader.slot5 && superpowers.codeReader.slotKind5 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite6",
"when": "view == superpowers.codeReader.slot6 && superpowers.codeReader.slotKind6 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite6",
"when": "view == superpowers.codeReader.slot6 && superpowers.codeReader.slotKind6 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat6",
"when": "view == superpowers.codeReader.slot6 && superpowers.codeReader.slotKind6 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature6",
"when": "view == superpowers.codeReader.slot6 && superpowers.codeReader.slotKind6 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature6",
"when": "view == superpowers.codeReader.slot6 && superpowers.codeReader.slotKind6 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite7",
"when": "view == superpowers.codeReader.slot7 && superpowers.codeReader.slotKind7 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite7",
"when": "view == superpowers.codeReader.slot7 && superpowers.codeReader.slotKind7 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat7",
"when": "view == superpowers.codeReader.slot7 && superpowers.codeReader.slotKind7 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature7",
"when": "view == superpowers.codeReader.slot7 && superpowers.codeReader.slotKind7 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature7",
"when": "view == superpowers.codeReader.slot7 && superpowers.codeReader.slotKind7 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite8",
"when": "view == superpowers.codeReader.slot8 && superpowers.codeReader.slotKind8 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite8",
"when": "view == superpowers.codeReader.slot8 && superpowers.codeReader.slotKind8 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat8",
"when": "view == superpowers.codeReader.slot8 && superpowers.codeReader.slotKind8 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature8",
"when": "view == superpowers.codeReader.slot8 && superpowers.codeReader.slotKind8 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature8",
"when": "view == superpowers.codeReader.slot8 && superpowers.codeReader.slotKind8 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite9",
"when": "view == superpowers.codeReader.slot9 && superpowers.codeReader.slotKind9 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite9",
"when": "view == superpowers.codeReader.slot9 && superpowers.codeReader.slotKind9 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat9",
"when": "view == superpowers.codeReader.slot9 && superpowers.codeReader.slotKind9 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature9",
"when": "view == superpowers.codeReader.slot9 && superpowers.codeReader.slotKind9 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature9",
"when": "view == superpowers.codeReader.slot9 && superpowers.codeReader.slotKind9 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite10",
"when": "view == superpowers.codeReader.slot10 && superpowers.codeReader.slotKind10 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite10",
"when": "view == superpowers.codeReader.slot10 && superpowers.codeReader.slotKind10 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat10",
"when": "view == superpowers.codeReader.slot10 && superpowers.codeReader.slotKind10 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature10",
"when": "view == superpowers.codeReader.slot10 && superpowers.codeReader.slotKind10 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature10",
"when": "view == superpowers.codeReader.slot10 && superpowers.codeReader.slotKind10 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite11",
"when": "view == superpowers.codeReader.slot11 && superpowers.codeReader.slotKind11 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite11",
"when": "view == superpowers.codeReader.slot11 && superpowers.codeReader.slotKind11 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat11",
"when": "view == superpowers.codeReader.slot11 && superpowers.codeReader.slotKind11 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature11",
"when": "view == superpowers.codeReader.slot11 && superpowers.codeReader.slotKind11 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature11",
"when": "view == superpowers.codeReader.slot11 && superpowers.codeReader.slotKind11 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite12",
"when": "view == superpowers.codeReader.slot12 && superpowers.codeReader.slotKind12 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite12",
"when": "view == superpowers.codeReader.slot12 && superpowers.codeReader.slotKind12 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat12",
"when": "view == superpowers.codeReader.slot12 && superpowers.codeReader.slotKind12 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature12",
"when": "view == superpowers.codeReader.slot12 && superpowers.codeReader.slotKind12 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature12",
"when": "view == superpowers.codeReader.slot12 && superpowers.codeReader.slotKind12 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite13",
"when": "view == superpowers.codeReader.slot13 && superpowers.codeReader.slotKind13 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite13",
"when": "view == superpowers.codeReader.slot13 && superpowers.codeReader.slotKind13 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat13",
"when": "view == superpowers.codeReader.slot13 && superpowers.codeReader.slotKind13 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature13",
"when": "view == superpowers.codeReader.slot13 && superpowers.codeReader.slotKind13 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature13",
"when": "view == superpowers.codeReader.slot13 && superpowers.codeReader.slotKind13 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite14",
"when": "view == superpowers.codeReader.slot14 && superpowers.codeReader.slotKind14 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite14",
"when": "view == superpowers.codeReader.slot14 && superpowers.codeReader.slotKind14 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat14",
"when": "view == superpowers.codeReader.slot14 && superpowers.codeReader.slotKind14 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature14",
"when": "view == superpowers.codeReader.slot14 && superpowers.codeReader.slotKind14 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature14",
"when": "view == superpowers.codeReader.slot14 && superpowers.codeReader.slotKind14 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite15",
"when": "view == superpowers.codeReader.slot15 && superpowers.codeReader.slotKind15 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite15",
"when": "view == superpowers.codeReader.slot15 && superpowers.codeReader.slotKind15 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat15",
"when": "view == superpowers.codeReader.slot15 && superpowers.codeReader.slotKind15 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature15",
"when": "view == superpowers.codeReader.slot15 && superpowers.codeReader.slotKind15 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature15",
"when": "view == superpowers.codeReader.slot15 && superpowers.codeReader.slotKind15 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite16",
"when": "view == superpowers.codeReader.slot16 && superpowers.codeReader.slotKind16 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite16",
"when": "view == superpowers.codeReader.slot16 && superpowers.codeReader.slotKind16 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat16",
"when": "view == superpowers.codeReader.slot16 && superpowers.codeReader.slotKind16 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature16",
"when": "view == superpowers.codeReader.slot16 && superpowers.codeReader.slotKind16 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature16",
"when": "view == superpowers.codeReader.slot16 && superpowers.codeReader.slotKind16 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite17",
"when": "view == superpowers.codeReader.slot17 && superpowers.codeReader.slotKind17 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite17",
"when": "view == superpowers.codeReader.slot17 && superpowers.codeReader.slotKind17 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat17",
"when": "view == superpowers.codeReader.slot17 && superpowers.codeReader.slotKind17 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature17",
"when": "view == superpowers.codeReader.slot17 && superpowers.codeReader.slotKind17 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature17",
"when": "view == superpowers.codeReader.slot17 && superpowers.codeReader.slotKind17 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite18",
"when": "view == superpowers.codeReader.slot18 && superpowers.codeReader.slotKind18 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite18",
"when": "view == superpowers.codeReader.slot18 && superpowers.codeReader.slotKind18 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat18",
"when": "view == superpowers.codeReader.slot18 && superpowers.codeReader.slotKind18 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature18",
"when": "view == superpowers.codeReader.slot18 && superpowers.codeReader.slotKind18 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature18",
"when": "view == superpowers.codeReader.slot18 && superpowers.codeReader.slotKind18 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite19",
"when": "view == superpowers.codeReader.slot19 && superpowers.codeReader.slotKind19 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite19",
"when": "view == superpowers.codeReader.slot19 && superpowers.codeReader.slotKind19 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat19",
"when": "view == superpowers.codeReader.slot19 && superpowers.codeReader.slotKind19 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature19",
"when": "view == superpowers.codeReader.slot19 && superpowers.codeReader.slotKind19 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature19",
"when": "view == superpowers.codeReader.slot19 && superpowers.codeReader.slotKind19 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite20",
"when": "view == superpowers.codeReader.slot20 && superpowers.codeReader.slotKind20 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite20",
"when": "view == superpowers.codeReader.slot20 && superpowers.codeReader.slotKind20 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat20",
"when": "view == superpowers.codeReader.slot20 && superpowers.codeReader.slotKind20 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature20",
"when": "view == superpowers.codeReader.slot20 && superpowers.codeReader.slotKind20 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature20",
"when": "view == superpowers.codeReader.slot20 && superpowers.codeReader.slotKind20 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite21",
"when": "view == superpowers.codeReader.slot21 && superpowers.codeReader.slotKind21 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite21",
"when": "view == superpowers.codeReader.slot21 && superpowers.codeReader.slotKind21 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat21",
"when": "view == superpowers.codeReader.slot21 && superpowers.codeReader.slotKind21 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature21",
"when": "view == superpowers.codeReader.slot21 && superpowers.codeReader.slotKind21 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature21",
"when": "view == superpowers.codeReader.slot21 && superpowers.codeReader.slotKind21 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite22",
"when": "view == superpowers.codeReader.slot22 && superpowers.codeReader.slotKind22 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite22",
"when": "view == superpowers.codeReader.slot22 && superpowers.codeReader.slotKind22 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat22",
"when": "view == superpowers.codeReader.slot22 && superpowers.codeReader.slotKind22 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature22",
"when": "view == superpowers.codeReader.slot22 && superpowers.codeReader.slotKind22 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature22",
"when": "view == superpowers.codeReader.slot22 && superpowers.codeReader.slotKind22 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite23",
"when": "view == superpowers.codeReader.slot23 && superpowers.codeReader.slotKind23 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite23",
"when": "view == superpowers.codeReader.slot23 && superpowers.codeReader.slotKind23 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat23",
"when": "view == superpowers.codeReader.slot23 && superpowers.codeReader.slotKind23 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature23",
"when": "view == superpowers.codeReader.slot23 && superpowers.codeReader.slotKind23 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature23",
"when": "view == superpowers.codeReader.slot23 && superpowers.codeReader.slotKind23 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite24",
"when": "view == superpowers.codeReader.slot24 && superpowers.codeReader.slotKind24 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite24",
"when": "view == superpowers.codeReader.slot24 && superpowers.codeReader.slotKind24 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat24",
"when": "view == superpowers.codeReader.slot24 && superpowers.codeReader.slotKind24 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature24",
"when": "view == superpowers.codeReader.slot24 && superpowers.codeReader.slotKind24 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature24",
"when": "view == superpowers.codeReader.slot24 && superpowers.codeReader.slotKind24 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite25",
"when": "view == superpowers.codeReader.slot25 && superpowers.codeReader.slotKind25 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite25",
"when": "view == superpowers.codeReader.slot25 && superpowers.codeReader.slotKind25 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat25",
"when": "view == superpowers.codeReader.slot25 && superpowers.codeReader.slotKind25 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature25",
"when": "view == superpowers.codeReader.slot25 && superpowers.codeReader.slotKind25 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature25",
"when": "view == superpowers.codeReader.slot25 && superpowers.codeReader.slotKind25 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite26",
"when": "view == superpowers.codeReader.slot26 && superpowers.codeReader.slotKind26 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite26",
"when": "view == superpowers.codeReader.slot26 && superpowers.codeReader.slotKind26 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat26",
"when": "view == superpowers.codeReader.slot26 && superpowers.codeReader.slotKind26 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature26",
"when": "view == superpowers.codeReader.slot26 && superpowers.codeReader.slotKind26 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature26",
"when": "view == superpowers.codeReader.slot26 && superpowers.codeReader.slotKind26 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite27",
"when": "view == superpowers.codeReader.slot27 && superpowers.codeReader.slotKind27 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite27",
"when": "view == superpowers.codeReader.slot27 && superpowers.codeReader.slotKind27 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat27",
"when": "view == superpowers.codeReader.slot27 && superpowers.codeReader.slotKind27 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature27",
"when": "view == superpowers.codeReader.slot27 && superpowers.codeReader.slotKind27 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature27",
"when": "view == superpowers.codeReader.slot27 && superpowers.codeReader.slotKind27 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite28",
"when": "view == superpowers.codeReader.slot28 && superpowers.codeReader.slotKind28 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite28",
"when": "view == superpowers.codeReader.slot28 && superpowers.codeReader.slotKind28 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat28",
"when": "view == superpowers.codeReader.slot28 && superpowers.codeReader.slotKind28 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature28",
"when": "view == superpowers.codeReader.slot28 && superpowers.codeReader.slotKind28 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature28",
"when": "view == superpowers.codeReader.slot28 && superpowers.codeReader.slotKind28 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite29",
"when": "view == superpowers.codeReader.slot29 && superpowers.codeReader.slotKind29 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite29",
"when": "view == superpowers.codeReader.slot29 && superpowers.codeReader.slotKind29 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat29",
"when": "view == superpowers.codeReader.slot29 && superpowers.codeReader.slotKind29 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature29",
"when": "view == superpowers.codeReader.slot29 && superpowers.codeReader.slotKind29 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature29",
"when": "view == superpowers.codeReader.slot29 && superpowers.codeReader.slotKind29 == feature",
"group": "navigation@3"
},
{
"command": "superpowers.codeReader.renameFavorite30",
"when": "view == superpowers.codeReader.slot30 && superpowers.codeReader.slotKind30 == favorite",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.removeFavorite30",
"when": "view == superpowers.codeReader.slot30 && superpowers.codeReader.slotKind30 == favorite",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.openFeatureChat30",
"when": "view == superpowers.codeReader.slot30 && superpowers.codeReader.slotKind30 == feature",
"group": "navigation@1"
},
{
"command": "superpowers.codeReader.renameFeature30",
"when": "view == superpowers.codeReader.slot30 && superpowers.codeReader.slotKind30 == feature",
"group": "navigation@2"
},
{
"command": "superpowers.codeReader.removeFeature30",
"when": "view == superpowers.codeReader.slot30 && superpowers.codeReader.slotKind30 == feature",
"group": "navigation@3"
}
],
"view/item/context": [
{
"command": "superpowers.codeReader.askPath",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "inline@0"
},
{
"submenu": "superpowers.codeReader.copy",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "inline@1"
},
{
"command": "superpowers.codeReader.addNote",
"when": "view =~ /^superpowers\\.codeReader\\./ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^(file( unstaged)?|folder)$/",
"group": "inline@2"
},
{
"command": "superpowers.codeReader.editNote",
"when": "view =~ /^superpowers\\.codeReader\\./ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^(file( unstaged)?|folder) noted$/",
"group": "inline@2"
},
{
"command": "superpowers.codeReader.stage",
"when": "view == superpowers.codeReader.uncommitted && viewItem =~ /^file unstaged( noted)?$/",
"group": "inline@3"
},
{
"command": "superpowers.codeReader.addFavorite",
"when": "view =~ /^superpowers\\.codeReader\\.(files|slot\\d+)$/ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^folder( noted)?$/",
"group": "inline@3"
},
{
"command": "superpowers.codeReader.copyFileName",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^file( unstaged| feature)?( noted)?$/",
"group": "copy@1"
},
{
"command": "superpowers.codeReader.copyFolderName",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^folder( noted)?$/",
"group": "copy@1"
},
{
"command": "superpowers.codeReader.copyFileStem",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^file( unstaged| feature)?( noted)?$/",
"group": "copy@2"
},
{
"command": "superpowers.codeReader.copyRelativePath",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "copy@3"
},
{
"command": "superpowers.codeReader.copyAbsolutePath",
"when": "view =~ /^superpowers\\.codeReader\\./ && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "copy@4"
},
{
"command": "superpowers.codeReader.revealInFinder",
"when": "view =~ /^superpowers\\.codeReader\\./ && isMac && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "fileManager"
},
{
"command": "superpowers.codeReader.revealInFileExplorer",
"when": "view =~ /^superpowers\\.codeReader\\./ && isWindows && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "fileManager"
},
{
"command": "superpowers.codeReader.openContainingFolder",
"when": "view =~ /^superpowers\\.codeReader\\./ && isLinux && viewItem =~ /^(file( unstaged| feature)?|folder)( noted)?$/",
"group": "fileManager"
},
{
"command": "superpowers.codeReader.addNote",
"when": "view =~ /^superpowers\\.codeReader\\./ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^(file( unstaged)?|folder)$/",
"group": "notes"
},
{
"command": "superpowers.codeReader.editNote",
"when": "view =~ /^superpowers\\.codeReader\\./ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^(file( unstaged)?|folder) noted$/",
"group": "notes"
},
{
"command": "superpowers.codeReader.addFavorite",
"when": "view =~ /^superpowers\\.codeReader\\.(files|slot\\d+)$/ && !(view == superpowers.codeReader.files && superpowers.codeReader.reviewing) && viewItem =~ /^folder( noted)?$/",
"group": "star"
}
],
"editor/title": [
{
"command": "superpowers.codeReader.showPreview",
"when": "activeEditor == workbench.editors.files.textFileEditor && (resourceLangId =~ /^(typescript|typescriptreact|javascript|javascriptreact|python|shellscript|dockerfile|rust)$/ || resourceLangId in superpowers.codeReader.languageIds)",
"group": "navigation"
},
{
"command": "superpowers.codeReader.showSource",
"when": "activeCustomEditorId == superpowers.codeReader.preview",
"group": "navigation"
}
],
"commandPalette": [
{
"command": "superpowers.codeReader.open",
"when": "false"
},
{
"command": "superpowers.codeReader.showAllFiles",
"when": "superpowers.codeReader.reviewing"
},
{
"command": "superpowers.codeReader.hideReviewTests",
"when": "superpowers.codeReader.reviewing && !superpowers.codeReader.reviewTestsHidden"
},
{
"command": "superpowers.codeReader.showReviewTests",
"when": "superpowers.codeReader.reviewing && superpowers.codeReader.reviewTestsHidden"
},
{
"command": "superpowers.codeReader.stage",
"when": "false"
},
{
"command": "superpowers.codeReader.hideUncommittedTests",
"when": "false"
},
{
"command": "superpowers.codeReader.showUncommittedTests",
"when": "false"
},
{
"command": "superpowers.codeReader.refreshUncommitted",
"when": "false"
},
{
"command": "superpowers.codeReader.addFavorite",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureItem",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite1",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite1",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat1",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature1",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature1",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite2",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite2",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat2",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature2",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature2",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite3",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite3",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat3",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature3",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature3",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite4",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite4",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat4",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature4",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature4",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite5",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite5",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat5",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature5",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature5",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite6",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite6",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat6",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature6",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature6",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite7",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite7",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat7",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature7",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature7",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite8",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite8",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat8",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature8",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature8",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite9",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite9",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat9",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature9",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature9",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite10",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite10",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat10",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature10",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature10",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite11",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite11",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat11",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature11",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature11",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite12",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite12",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat12",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature12",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature12",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite13",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite13",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat13",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature13",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature13",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite14",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite14",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat14",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature14",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature14",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite15",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite15",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat15",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature15",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature15",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite16",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite16",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat16",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature16",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature16",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite17",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite17",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat17",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature17",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature17",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite18",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite18",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat18",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature18",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature18",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite19",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite19",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat19",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature19",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature19",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite20",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite20",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat20",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature20",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature20",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite21",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite21",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat21",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature21",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature21",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite22",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite22",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat22",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature22",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature22",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite23",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite23",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat23",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature23",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature23",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite24",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite24",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat24",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature24",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature24",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite25",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite25",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat25",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature25",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature25",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite26",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite26",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat26",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature26",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature26",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite27",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite27",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat27",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature27",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature27",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite28",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite28",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat28",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature28",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature28",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite29",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite29",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat29",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature29",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature29",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFavorite30",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFavorite30",
"when": "false"
},
{
"command": "superpowers.codeReader.openFeatureChat30",
"when": "false"
},
{
"command": "superpowers.codeReader.renameFeature30",
"when": "false"
},
{
"command": "superpowers.codeReader.removeFeature30",
"when": "false"
},
{
"command": "superpowers.codeReader.showPreview",
"when": "activeEditor == workbench.editors.files.textFileEditor && (resourceLangId =~ /^(typescript|typescriptreact|javascript|javascriptreact|python|shellscript|dockerfile|rust)$/ || resourceLangId in superpowers.codeReader.languageIds)"
},
{
"command": "superpowers.codeReader.showSource",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.nextOccurrence",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.previousOccurrence",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.find",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.findNext",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.findPrevious",
"when": "activeCustomEditorId == superpowers.codeReader.preview"
},
{
"command": "superpowers.codeReader.copyFileName",
"when": "false"
},
{
"command": "superpowers.codeReader.copyFolderName",
"when": "false"
},
{
"command": "superpowers.codeReader.copyFileStem",
"when": "false"
},
{
"command": "superpowers.codeReader.copyRelativePath",
"when": "false"
},
{
"command": "superpowers.codeReader.copyAbsolutePath",
"when": "false"
},
{
"command": "superpowers.codeReader.revealInFinder",
"when": "false"
},
{
"command": "superpowers.codeReader.revealInFileExplorer",
"when": "false"
},
{
"command": "superpowers.codeReader.openContainingFolder",
"when": "false"
},
{
"command": "superpowers.codeReader.addNote",
"when": "false"
},
{
"command": "superpowers.codeReader.editNote",
"when": "false"
},
{
"command": "superpowers.codeReader.askPath",
"when": "false"
}
]
}
},
"scripts": {
"build": "pnpm --filter webview-ui build && node esbuild.mjs --production && node check-bundle.mjs",
"dev": "concurrently \"pnpm --filter webview-ui dev\" \"node esbuild.mjs --watch\"",
"typecheck": "tsc --noEmit && pnpm --filter webview-ui typecheck",
"lint": "eslint .",
"test": "vitest",
"vscode:prepublish": "pnpm build",
"release": "bumpp",
"ext:package": "pnpm build && vsce package --no-dependencies",
"ext:publish:vsce": "npm_config_proxy= npm_config_https_proxy= vsce publish --skip-duplicate"
},
"dependencies": {
"@vscode/tree-sitter-wasm": "^0.3.1",
"ali-oss": "^6.23.0",
"diff": "^9.0.0",
"handlebars": "^4.7.9",
"ignore": "^7.0.10",
"jsonc-parser": "^3.3.1",
"minimatch": "^10.2.6",
"plist": "^5.0.0",
"toml": "^5.0.0"
},
"devDependencies": {
"@antfu/eslint-config": "^6.7.3",
"@types/ali-oss": "^6.23.3",
"@types/diff": "^8.0.0",
"@types/node": "^25.0.3",
"@types/vscode": "^1.97.0",
"@vscode/vsce": "^3.9.1",
"bumpp": "^10.3.2",
"concurrently": "^9.1.0",
"esbuild": "^0.25.0",
"eslint": "^9.39.2",
"happy-dom": "^20.14.5",
"ovsx": "^0.10.7",
"tree-sitter-wasm": "^2.0.2",
"typescript": "^5.9.3",
"vitest": "^4.0.16"
}
}