diff --git a/ai-commit-ext-1.0.0.vsix b/ai-commit-ext-1.0.0.vsix new file mode 100644 index 0000000..6ab0651 Binary files /dev/null and b/ai-commit-ext-1.0.0.vsix differ diff --git a/package-lock.json b/package-lock.json index a11e8b0..41a92ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,20 @@ { "name": "ai-commit-ext", - "version": "1.0.0", + "version": "0.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ai-commit-ext", - "version": "1.0.0", - "license": "ISC", + "version": "0.0.1", "devDependencies": { "@types/node": "^25.5.2", "@types/vscode": "^1.110.0", "typescript": "^6.0.2", "vscode": "^1.1.37" + }, + "engines": { + "vscode": "^1.110.0" } }, "node_modules/@tootallnate/once": { diff --git a/package.json b/package.json index b0edd75..ebfb600 100644 --- a/package.json +++ b/package.json @@ -1,70 +1,71 @@ { - "name": "ai-commit-ext", - "displayName": "AI Commit Ext", - "description": "Generate commit messages using OpenCode AI", - "version": "0.0.1", - "publisher": "local", - "engines": { - "vscode": "^1.71.0" - }, - "categories": [ - "Other" - ], - "main": "./out/extension", - "activationEvents": [ - "onCommand:aiCommitExt.generate" - ], - "scripts": { - "vscode:prepublish": "npm run compile", - "compile": "tsc -p ./", - "watch": "tsc -watch -p ./", - "test": "echo \"No tests yet\"" - }, - "devDependencies": { - "@types/node": "^25.5.2", - "@types/vscode": "^1.110.0", - "typescript": "^6.0.2", - "vscode": "^1.1.37" - }, - "contributes": { - "configuration": { - "title": "AI Commit Ext", - "properties": { - "aiCommitExt.model": { - "type": "string", - "default": "", - "description": "OpenCode model to use (e.g. anthropic/claude-3-5-sonnet-20241022). Empty = default model." - }, - "aiCommitExt.includeUnstaged": { - "type": "boolean", - "default": false, - "description": "Use unstaged changes if no staged changes exist" - }, - "aiCommitExt.showNotification": { - "type": "boolean", - "default": true, - "description": "Show notification when commit message is generated" - } - } + "name": "ai-commit-ext", + "displayName": "AI Commit Ext", + "description": "Generate commit messages using OpenCode AI", + "version": "1.0.0", + "publisher": "local", + "engines": { + "vscode": "^1.110.0" }, - "commands": [ - { - "command": "aiCommitExt.generate", - "title": "Generate Commit Message", - "icon": "$(sparkle)", - "category": "AI Commit" - } + "categories": [ + "Other" ], - "menus": { - "scm/title": [ - { - "when": "scmProvider == git", - "command": "aiCommitExt.generate", - "group": "navigation", - "icon": "$(sparkle)", - "alt": "aiCommitExt.generate" + "main": "./out/extension", + "activationEvents": [ + "onCommand:aiCommitExt.generate" + ], + "scripts": { + "vscode:prepublish": "npm run compile", + "compile": "tsc -p ./", + "watch": "tsc -watch -p ./", + "test": "echo \"No tests yet\"", + "build": "npx @vscode/vsce package --allow-missing-repository --skip-license" + }, + "devDependencies": { + "@types/node": "^25.5.2", + "@types/vscode": "^1.110.0", + "typescript": "^6.0.2", + "vscode": "^1.1.37" + }, + "contributes": { + "configuration": { + "title": "AI Commit Ext", + "properties": { + "aiCommitExt.model": { + "type": "string", + "default": "", + "description": "OpenCode model to use (e.g. anthropic/claude-3-5-sonnet-20241022). Empty = default model." + }, + "aiCommitExt.includeUnstaged": { + "type": "boolean", + "default": false, + "description": "Use unstaged changes if no staged changes exist" + }, + "aiCommitExt.showNotification": { + "type": "boolean", + "default": true, + "description": "Show notification when commit message is generated" + } + } + }, + "commands": [ + { + "command": "aiCommitExt.generate", + "title": "Generate Commit Message", + "icon": "$(sparkle)", + "category": "AI Commit" + } + ], + "menus": { + "scm/title": [ + { + "when": "scmProvider == git", + "command": "aiCommitExt.generate", + "group": "navigation", + "icon": "$(sparkle)", + "alt": "aiCommitExt.generate" + } + ] } - ] } - } -} \ No newline at end of file +}