{ "publisher": "clurdra", "name": "superpowers-vscode-clurdra", "displayName": "Superpowers-clurdra", "version": "0.2.47", "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" ], "contributes": { "viewsContainers": { "activitybar": [ { "id": "superpowers", "title": "Superpowers", "icon": "res/icon.svg" } ] }, "views": { "superpowers": [ { "id": "superpowers.kanban", "name": "Kanban" } ] }, "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" } ], "menus": { "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" } ] } }, "scripts": { "build": "pnpm --filter webview-ui build && node esbuild.mjs --production", "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" }, "devDependencies": { "@antfu/eslint-config": "^6.7.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", "ovsx": "^0.10.7", "typescript": "^5.9.3", "vitest": "^4.0.16" }, "dependencies": { "diff": "^9.0.0" } }