11{
2- "name" : " evolog-ai" ,
3- "displayName" : " EvoLog-AI" ,
4- "description" : " EvoLog-AI is a powerful Visual Studio Code extension that generates professional changelog entries using AI through Ollama." ,
5- "version" : " 0.0.5" ,
6- "publisher" : " FadhlyPermata" ,
7- "icon" : " assets/images/evo.png" ,
8- "keywords" : [
9- " git" ,
10- " commit" ,
11- " ai" ,
12- " ollama" ,
13- " change log" ,
14- " changelog" ,
15- " generator"
16- ],
17- "engines" : {
18- "vscode" : " ^1.109.0"
19- },
20- "categories" : [
21- " Other"
22- ],
23- "repository" : {
24- "type" : " git" ,
25- "url" : " https://github.com/fadhly-permata/EvoLog-AI"
26- },
27- "activationEvents" : [],
28- "main" : " ./out/extension.js" ,
29- "contributes" : {
30- "commands" : [
31- {
32- "command" : " evolog-ai.helloWorld" ,
33- "title" : " EvoLog-AI: Hello World"
34- },
35- {
36- "command" : " evolog-ai.generateCommitMessage" ,
37- "title" : " EvoLog-AI: Commit Message Generator" ,
38- "icon" : " $(lightbulb)"
39- }
40- ],
41- "menus" : {
42- "scm/title" : [
43- {
44- "command" : " evolog-ai.generateCommitMessage" ,
45- "group" : " navigation" ,
46- "when" : " scmProvider == git"
47- }
48- ]
49- }
50- },
51- "scripts" : {
52- "vscode:prepublish" : " npm run compile" ,
53- "compile" : " tsc -p ./" ,
54- "watch" : " tsc -watch -p ./" ,
55- "pretest" : " npm run compile && npm run lint" ,
56- "lint" : " eslint src" ,
57- "test" : " vscode-test" ,
58- "publish-patch" : " npm version patch && npm run compile && vsce publish" ,
59- "publish-minor" : " npm version minor && npm run compile && vsce publish" ,
60- "publish-major" : " npm version major && npm run compile && vsce publish" ,
61- "version" : " git add -A ." ,
62- "prepare-release" : " npm run compile && npm test" ,
63- "release" : " npm run prepare-release && vsce publish"
64- },
65- "devDependencies" : {
66- "@types/mocha" : " ^10.0.10" ,
67- "@types/node" : " 22.x" ,
68- "@types/vscode" : " ^1.109.0" ,
69- "@vscode/test-cli" : " ^0.0.12" ,
70- "@vscode/test-electron" : " ^2.5.2" ,
71- "eslint" : " ^9.39.2" ,
72- "typescript" : " ^5.9.3" ,
73- "typescript-eslint" : " ^8.54.0"
74- }
2+ "name" : " evolog-ai" ,
3+ "displayName" : " EvoLog-AI" ,
4+ "description" : " EvoLog-AI is a powerful Visual Studio Code extension that generates professional changelog entries using AI through Ollama." ,
5+ "version" : " 0.0.9" ,
6+ "publisher" : " FadhlyPermata" ,
7+ "icon" : " assets/images/evo.png" ,
8+ "keywords" : [
9+ " git" ,
10+ " commit" ,
11+ " ai" ,
12+ " ollama" ,
13+ " change log" ,
14+ " changelog" ,
15+ " generator"
16+ ],
17+ "engines" : {
18+ "vscode" : " ^1.109.0"
19+ },
20+ "categories" : [
21+ " Other"
22+ ],
23+ "repository" : {
24+ "type" : " git" ,
25+ "url" : " https://github.com/fadhly-permata/EvoLog-AI"
26+ },
27+ "activationEvents" : [
28+ " onStartupFinished" ,
29+ " onCommand:evolog-ai.generateCommitMessage" ,
30+ " onCommand:evolog-ai.generateCommitAndChangelog" ,
31+ " onCommand:evolog-ai.settings"
32+ ],
33+ "main" : " ./out/extension.js" ,
34+ "contributes" : {
35+ "commands" : [
36+ {
37+ "command" : " evolog-ai.showMenu" ,
38+ "title" : " Show EvoLog-AI Menu" ,
39+ "icon" : " $(lightbulb)"
40+ },
41+ {
42+ "command" : " evolog-ai.generateCommitMessage" ,
43+ "title" : " EvoLog-AI: Generate Commit Message"
44+ },
45+ {
46+ "command" : " evolog-ai.generateCommitAndChangelog" ,
47+ "title" : " EvoLog-AI: Generate Commit Message & ChangeLog"
48+ },
49+ {
50+ "command" : " evolog-ai.settings" ,
51+ "title" : " EvoLog-AI: Settings"
52+ },
53+ {
54+ "command" : " evolog-ai.editHost" ,
55+ "title" : " Edit Ollama Host"
56+ },
57+ {
58+ "command" : " evolog-ai.editModel" ,
59+ "title" : " Edit Ollama Model"
60+ }
61+ ],
62+ "menus" : {
63+ "scm/title" : [
64+ {
65+ "submenu" : " evolog-ai.menu" ,
66+ "group" : " navigation" ,
67+ "when" : " scmProvider == git"
68+ }
69+ ],
70+ "evolog-ai.menu" : [
71+ {
72+ "command" : " evolog-ai.generateCommitMessage" ,
73+ "group" : " 1_main"
74+ },
75+ {
76+ "command" : " evolog-ai.generateCommitAndChangelog" ,
77+ "group" : " 1_main"
78+ },
79+ {
80+ "command" : " evolog-ai.settings" ,
81+ "group" : " 2_settings"
82+ }
83+ ]
84+ },
85+ "submenus" : [
86+ {
87+ "id" : " evolog-ai.menu" ,
88+ "label" : " EvoLog-AI" ,
89+ "icon" : " $(lightbulb)"
90+ }
91+ ],
92+ "views" : {
93+ "scm" : [
94+ {
95+ "id" : " evolog-ai-settings" ,
96+ "name" : " EvoLog-AI: Settings" ,
97+ "icon" : " $(lightbulb)" ,
98+ "when" : " true"
99+ }
100+ ]
101+ },
102+ "configuration" : {
103+ "title" : " EvoLog-AI" ,
104+ "properties" : {
105+ "evolog-ai.enabled" : {
106+ "type" : " boolean" ,
107+ "default" : true ,
108+ "description" : " Enable EvoLog-AI extension"
109+ },
110+ "evolog-ai.ollamaHost" : {
111+ "type" : " string" ,
112+ "default" : " http://localhost:11434" ,
113+ "description" : " Ollama API host URL"
114+ },
115+ "evolog-ai.ollamaModel" : {
116+ "type" : " string" ,
117+ "default" : " mistral-large-3:675b-cloud" ,
118+ "description" : " Ollama model to use for commit message generation"
119+ }
120+ }
121+ }
122+ },
123+ "scripts" : {
124+ "vscode:prepublish" : " npm run compile" ,
125+ "compile" : " tsc -p ./" ,
126+ "watch" : " tsc -watch -p ./" ,
127+ "pretest" : " npm run compile && npm run lint" ,
128+ "lint" : " eslint src" ,
129+ "test" : " vscode-test" ,
130+ "publish-patch" : " npm version patch && npm run compile && vsce publish" ,
131+ "publish-minor" : " npm version minor && npm run compile && vsce publish" ,
132+ "publish-major" : " npm version major && npm run compile && vsce publish" ,
133+ "version" : " git add -A ." ,
134+ "prepare-release" : " npm run compile && npm test" ,
135+ "release" : " npm run prepare-release && vsce publish" ,
136+ "publish:manual" : " npm run compile && vsce publish" ,
137+ "publish:patch" : " npm version patch && npm run publish:manual" ,
138+ "publish:minor" : " npm version minor && npm run publish:manual" ,
139+ "publish:major" : " npm version major && npm run publish:manual"
140+ },
141+ "devDependencies" : {
142+ "@types/mocha" : " ^10.0.10" ,
143+ "@types/node" : " 22.x" ,
144+ "@types/vscode" : " ^1.109.0" ,
145+ "@vscode/test-cli" : " ^0.0.12" ,
146+ "@vscode/test-electron" : " ^2.5.2" ,
147+ "eslint" : " ^9.39.2" ,
148+ "typescript" : " ^5.9.3" ,
149+ "typescript-eslint" : " ^8.54.0"
150+ }
75151}
0 commit comments