98 lines
2.3 KiB
JSON
98 lines
2.3 KiB
JSON
{
|
|
"name": "flinstones-llm",
|
|
"displayName": "Flinstones LLM",
|
|
"description": "A VS Code extension that uses AWS Bedrock to suggest code changes",
|
|
"version": "0.0.1",
|
|
"engines": {
|
|
"vscode": "^1.60.0"
|
|
},
|
|
"categories": [
|
|
"Other"
|
|
],
|
|
"activationEvents": [
|
|
"onCommand:flinstones-llm.processCodeChanges"
|
|
],
|
|
"main": "./src/extension.js",
|
|
"contributes": {
|
|
"menus": {
|
|
"explorer/context": [
|
|
{
|
|
"when": "resourceLangId",
|
|
"command": "flinstones-llm.addFileToContext",
|
|
"group": "flinstonesLlm@1"
|
|
},
|
|
{
|
|
"when": "explorerResourceIsFolder",
|
|
"command": "flinstones-llm.addDirectoryToContext",
|
|
"group": "flinstonesLlm@2"
|
|
}
|
|
]
|
|
},
|
|
"commands": [
|
|
{
|
|
"command": "flinstones-llm.processCodeChanges",
|
|
"title": "Flinstones LLM: Process Code Changes"
|
|
},
|
|
{
|
|
"command": "flinstones-llm.openChat",
|
|
"title": "Flinstones LLM: Open Chat"
|
|
},
|
|
{
|
|
"command": "flinstones-llm.addFileToContext",
|
|
"title": "Add to Flinstones LLM Context"
|
|
},
|
|
{
|
|
"command": "flinstones-llm.addDirectoryToContext",
|
|
"title": "Add Directory to Flinstones LLM Context"
|
|
},
|
|
{
|
|
"command": "flinstones-llm.refreshFileContent",
|
|
"title": "Flinstones LLM: Refresh File Content"
|
|
},
|
|
{
|
|
"command": "flinstones-llm.clearContext",
|
|
"title": "Flinstones LLM: Clear Context"
|
|
}
|
|
],
|
|
"viewsContainers": {
|
|
"activitybar": [
|
|
{
|
|
"id": "flinstones-llm-chat",
|
|
"title": "Flinstones LLM",
|
|
"icon": "resources/chat-icon.svg"
|
|
}
|
|
]
|
|
},
|
|
"views": {
|
|
"flinstones-llm-chat": [
|
|
{
|
|
"type": "webview",
|
|
"id": "flinstones-llm-chat-view",
|
|
"name": "Chat"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"scripts": {
|
|
"lint": "eslint .",
|
|
"pretest": "npm run lint",
|
|
"test": "node ./test/runTest.js"
|
|
},
|
|
"devDependencies": {
|
|
"@types/glob": "^7.1.3",
|
|
"@types/mocha": "^8.2.2",
|
|
"@types/node": "14.x",
|
|
"@types/vscode": "^1.60.0",
|
|
"eslint": "^7.27.0",
|
|
"glob": "^7.1.7",
|
|
"mocha": "^8.4.0",
|
|
"typescript": "^4.3.2",
|
|
"vscode-test": "^1.5.2"
|
|
},
|
|
"dependencies": {
|
|
"@aws-sdk/client-bedrock-runtime": "^3.x",
|
|
"diff": "^5.2.0",
|
|
"ignore": "^5.2.0"
|
|
}
|
|
}
|