{"_id":"@ai-masters-community/qwen-code-vscode-ide-companion","_rev":"2-513bdcf52e95b213f3430998940310b9","name":"@ai-masters-community/qwen-code-vscode-ide-companion","dist-tags":{"latest":"0.3.10"},"versions":{"0.3.0":{"name":"@ai-masters-community/qwen-code-vscode-ide-companion","version":"0.3.0","keywords":["qwen-code","qwen code","qwen","qwen code","cli","ide integration","ide companion"],"license":"LICENSE","_id":"@ai-masters-community/qwen-code-vscode-ide-companion@0.3.0","maintainers":[{"name":"ai-masters-community","email":"ed@artfin.com"}],"homepage":"https://github.com/QwenLM/qwen-code#readme","bugs":{"url":"https://github.com/QwenLM/qwen-code/issues"},"dist":{"shasum":"f2193ce5653787246155d5274cb4b14a7ef110cb","tarball":"https://registry.npmjs.org/@ai-masters-community/qwen-code-vscode-ide-companion/-/qwen-code-vscode-ide-companion-0.3.0.tgz","fileCount":24,"integrity":"sha512-jvF0J8aqoxDev6kFbkPGc/ft8WH2p85BCv6qXa7EaLDZMnEsI5IMoMtYAUOh80GOG7DFjYMYy5qlH1/WvoyBPA==","signatures":[{"sig":"MEQCICAYLDj2P4jpPXBA58EvUP9gOnfosP2h9FUFEj+kD91iAiAGxF1OPIGQ21M/LT/8tKvvWIqjigFjlAibvd1f6PWVVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3789744},"icon":"assets/icon.png","main":"./dist/extension.cjs","type":"module","engines":{"vscode":"^1.99.0"},"gitHead":"ba32c591ef6700b18922fb047a482fa388a9cbb1","preview":true,"scripts":{"lint":"eslint src","test":"vitest run","build":"npm run build:dev","watch":"npm-run-all2 -p watch:*","package":"vsce package --no-dependencies","prepare":"npm run generate:notices","test:ci":"vitest run --coverage","build:dev":"npm run check-types && npm run lint && node esbuild.js","watch:tsc":"tsc --noEmit --watch --project tsconfig.json","build:prod":"node esbuild.js --production","prepackage":"npm run generate:notices && npm run check-types && npm run lint && npm run build:prod","check-types":"tsc --noEmit","watch:esbuild":"node esbuild.js --watch","generate:notices":"node ./scripts/generate-notices.js","validate:notices":"node ./scripts/validate-notices.js"},"_npmUser":{"name":"ai-masters-community","email":"ed@artfin.com"},"publisher":"qwenlm","categories":["AI"],"repository":{"url":"git+https://github.com/QwenLM/qwen-code.git","type":"git","directory":"packages/vscode-ide-companion"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/title":[{"when":"qwen.diff.isVisible","group":"navigation","command":"qwen.diff.accept"},{"when":"qwen.diff.isVisible","group":"navigation","command":"qwen.diff.cancel"}],"commandPalette":[{"when":"qwen.diff.isVisible","command":"qwen.diff.accept"},{"when":"qwen.diff.isVisible","command":"qwen.diff.cancel"}]},"commands":[{"icon":"$(check)","title":"Qwen Code: Accept Current Diff","command":"qwen.diff.accept"},{"icon":"$(close)","title":"Qwen Code: Close Diff Editor","command":"qwen.diff.cancel"},{"title":"Qwen Code: Run","command":"qwen-code.runQwenCode"},{"title":"Qwen Code: View Third-Party Notices","command":"qwen-code.showNotices"}],"languages":[{"id":"qwen-diff-editable"}],"keybindings":[{"key":"ctrl+s","when":"qwen.diff.isVisible","command":"qwen.diff.accept"},{"key":"cmd+s","when":"qwen.diff.isVisible","command":"qwen.diff.accept"}]},"description":"Enable Qwen Code with direct access to your VS Code workspace.","directories":{},"displayName":"Qwen Code Companion","_nodeVersion":"22.6.0","dependencies":{"zod":"^3.25.76","cors":"^2.8.5","express":"^5.1.0","@modelcontextprotocol/sdk":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.25.1","vitest":"^3.2.4","esbuild":"^0.25.3","typescript":"^5.8.3","@types/cors":"^2.8.19","@types/node":"20.x","@vscode/vsce":"^3.6.0","npm-run-all2":"^8.0.2","@types/vscode":"^1.99.0","@types/express":"^5.0.3","@typescript-eslint/parser":"^8.31.1","@typescript-eslint/eslint-plugin":"^8.31.1"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/qwen-code-vscode-ide-companion_0.3.0_1764519485947_0.6516983322437553","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@ai-masters-community/qwen-code-vscode-ide-companion","displayName":"Qwen Code Companion","description":"Enable Qwen Code with direct access to your VS Code workspace.","version":"0.3.10","publisher":"qwenlm","icon":"assets/icon.png","repository":{"type":"git","url":"git+https://github.com/QwenLM/qwen-code.git","directory":"packages/vscode-ide-companion"},"engines":{"vscode":"^1.99.0"},"license":"LICENSE","preview":true,"categories":["AI"],"keywords":["qwen-code","qwen code","qwen","qwen code","cli","ide integration","ide companion"],"activationEvents":["onStartupFinished"],"contributes":{"languages":[{"id":"qwen-diff-editable"}],"commands":[{"command":"qwen.diff.accept","title":"Qwen Code: Accept Current Diff","icon":"$(check)"},{"command":"qwen.diff.cancel","title":"Qwen Code: Close Diff Editor","icon":"$(close)"},{"command":"qwen-code.runQwenCode","title":"Qwen Code: Run"},{"command":"qwen-code.showNotices","title":"Qwen Code: View Third-Party Notices"}],"menus":{"commandPalette":[{"command":"qwen.diff.accept","when":"qwen.diff.isVisible"},{"command":"qwen.diff.cancel","when":"qwen.diff.isVisible"}],"editor/title":[{"command":"qwen.diff.accept","when":"qwen.diff.isVisible","group":"navigation"},{"command":"qwen.diff.cancel","when":"qwen.diff.isVisible","group":"navigation"}]},"keybindings":[{"command":"qwen.diff.accept","key":"ctrl+s","when":"qwen.diff.isVisible"},{"command":"qwen.diff.accept","key":"cmd+s","when":"qwen.diff.isVisible"}]},"main":"./dist/extension.cjs","type":"module","scripts":{"prepackage":"npm run generate:notices && npm run check-types && npm run lint && npm run build:prod","build":"npm run build:dev","build:dev":"npm run check-types && npm run lint && node esbuild.js","build:prod":"node esbuild.js --production","generate:notices":"node ./scripts/generate-notices.js","prepare":"npm run generate:notices","check-types":"tsc --noEmit","lint":"eslint src","watch":"npm-run-all2 -p watch:*","watch:esbuild":"node esbuild.js --watch","watch:tsc":"tsc --noEmit --watch --project tsconfig.json","package":"vsce package --no-dependencies","test":"vitest run","test:ci":"vitest run --coverage","validate:notices":"node ./scripts/validate-notices.js"},"devDependencies":{"@types/cors":"^2.8.19","@types/express":"^5.0.3","@types/node":"20.x","@types/vscode":"^1.99.0","@typescript-eslint/eslint-plugin":"^8.31.1","@typescript-eslint/parser":"^8.31.1","@vscode/vsce":"^3.6.0","esbuild":"^0.25.3","eslint":"^9.25.1","npm-run-all2":"^8.0.2","typescript":"^5.8.3","vitest":"^3.2.4"},"dependencies":{"@modelcontextprotocol/sdk":"^1.15.1","cors":"^2.8.5","express":"^5.1.0","zod":"^3.25.76"},"_id":"@ai-masters-community/qwen-code-vscode-ide-companion@0.3.10","gitHead":"39080bdecff05421a40889a48c89750edd460a31","bugs":{"url":"https://github.com/QwenLM/qwen-code/issues"},"homepage":"https://github.com/QwenLM/qwen-code#readme","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-biZhH0i6gMKi/wcaO3kX6Lo9/2zxM0A2DJ+4fzm/A38lsJoclzzstaIZ9yMds3Ku7nxj3J5zA6UPA1+2ZDizeA==","shasum":"ffde09a960ac1e10c3d7340650558b71e43d8cac","tarball":"https://registry.npmjs.org/@ai-masters-community/qwen-code-vscode-ide-companion/-/qwen-code-vscode-ide-companion-0.3.10.tgz","fileCount":26,"unpackedSize":4608924,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxBzVNXdnX0/mE8jatwCn4dIyyZdEOtHPad5OMcDs71gIgG1gCRPy+9Hnfy90TJO6brVQg8vOO29EKBwCBgrZZlXg="}]},"_npmUser":{"name":"ai-masters-community","email":"ed@artfin.com"},"directories":{},"maintainers":[{"name":"ai-masters-community","email":"ed@artfin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qwen-code-vscode-ide-companion_0.3.10_1764546497782_0.7084226529033826"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-30T16:18:05.880Z","modified":"2025-11-30T23:48:18.265Z","0.3.0":"2025-11-30T16:18:06.244Z","0.3.10":"2025-11-30T23:48:18.011Z"},"bugs":{"url":"https://github.com/QwenLM/qwen-code/issues"},"license":"LICENSE","homepage":"https://github.com/QwenLM/qwen-code#readme","keywords":["qwen-code","qwen code","qwen","qwen code","cli","ide integration","ide companion"],"repository":{"type":"git","url":"git+https://github.com/QwenLM/qwen-code.git","directory":"packages/vscode-ide-companion"},"description":"Enable Qwen Code with direct access to your VS Code workspace.","maintainers":[{"name":"ai-masters-community","email":"ed@artfin.com"}],"readme":"# Qwen Code Companion\n\nThe Qwen Code Companion extension seamlessly integrates [Qwen Code](https://github.com/QwenLM/qwen-code). This extension is compatible with both VS Code and VS Code forks.\n\n# Features\n\n- Open Editor File Context: Qwen Code gains awareness of the files you have open in your editor, providing it with a richer understanding of your project's structure and content.\n\n- Selection Context: Qwen Code can easily access your cursor's position and selected text within the editor, giving it valuable context directly from your current work.\n\n- Native Diffing: Seamlessly view, modify, and accept code changes suggested by Qwen Code directly within the editor.\n\n- Launch Qwen Code: Quickly start a new Qwen Code session from the Command Palette (Cmd+Shift+P or Ctrl+Shift+P) by running the \"Qwen Code: Run\" command.\n\n# Requirements\n\nTo use this extension, you'll need:\n\n- VS Code version 1.101.0 or newer\n- Qwen Code (installed separately) running within the VS Code integrated terminal\n\n# Terms of Service and Privacy Notice\n\nBy installing this extension, you agree to the [Terms of Service](https://github.com/QwenLM/qwen-code/blob/main/docs/tos-privacy.md).\n","readmeFilename":"README.md"}