| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- {
- "name": "vsix-cp-ai-ctx",
- "displayName": "Copy AI Context",
- "description": "Copy code context for AI assistants — selected code, file contents, with paths and formatting",
- "version": "0.0.1",
- "publisher": "your-publisher",
- "engines": {
- "vscode": "^1.85.0"
- },
- "categories": [
- "Other"
- ],
- "keywords": [
- "ai",
- "context",
- "copy",
- "clipboard",
- "chatgpt",
- "claude"
- ],
- "activationEvents": [],
- "main": "./dist/extension.js",
- "contributes": {
- "commands": [
- {
- "command": "vsix-cp-ai-ctx.copySelection",
- "title": "Copy AI Context: Selection"
- },
- {
- "command": "vsix-cp-ai-ctx.copyFile",
- "title": "Copy AI Context: Active File"
- },
- {
- "command": "vsix-cp-ai-ctx.copyWorkspaceFiles",
- "title": "Copy AI Context: Workspace Files"
- }
- ],
- "keybindings": [
- {
- "command": "vsix-cp-ai-ctx.copySelection",
- "key": "ctrl+alt+c",
- "mac": "cmd+alt+c"
- },
- {
- "command": "vsix-cp-ai-ctx.copyFile",
- "key": "ctrl+alt+f",
- "mac": "cmd+alt+f"
- }
- ],
- "menus": {
- "editor/context": [
- {
- "command": "vsix-cp-ai-ctx.copySelection",
- "when": "editorHasSelection",
- "group": "9_cutcopypaste@10"
- }
- ],
- "explorer/context": [
- {
- "command": "vsix-cp-ai-ctx.copyFile",
- "when": "!editorHasSelection",
- "group": "9_cutcopypaste@10"
- }
- ]
- }
- },
- "scripts": {
- "vscode:prepublish": "node esbuild.js --minify",
- "build": "node esbuild.js",
- "watch": "node esbuild.js --watch",
- "lint": "eslint src --ext .ts",
- "package": "vsce package",
- "publish": "vsce publish"
- },
- "devDependencies": {
- "@types/vscode": "^1.85.0",
- "@types/node": "^20.0.0",
- "esbuild": "^0.20.0",
- "typescript": "^5.3.0",
- "eslint": "^8.56.0",
- "@typescript-eslint/eslint-plugin": "^6.0.0",
- "@typescript-eslint/parser": "^6.0.0",
- "@vscode/vsce": "^2.22.0"
- },
- "repository": {
- "type": "git",
- "url": "https://git.ooo.ink/vsix/vsix-cp-ai-ctx.git"
- }
- }
|