Skip to content

Commit 04acfb8

Browse files
EndlessTraxCopilot
andauthored
Modernize extension core infrastructure (#8)
* Modernize extension core infrastructure - Update VS Code engine requirement to ^1.84.0 (Nov 2023) - Add missing package.json metadata fields: - license (MIT) - galleryBanner for better marketplace appearance - badges for GitHub stars - sponsor link - qna marketplace support - Improve .vscodeignore to reduce package size: - Exclude git and GitHub-related files - Exclude build artifacts and OS files - Exclude test and coverage directories - Exclude documentation files (viewable on GitHub) * Update .vscodeignore Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent a3a2bd2 commit 04acfb8

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

.vscodeignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
.vscode/**
22
.vscode-test/**
33
.gitignore
4+
.gitattributes
5+
.git/**
6+
.github/**
47
vsc-extension-quickstart.md
8+
**/*.map
9+
**/.DS_Store
10+
**/node_modules/**
11+
**/coverage/**
12+
**/test/**
13+
**/*.vsix

package.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,28 @@
1212
],
1313
"version": "1.3.0",
1414
"publisher": "RickyWhite",
15+
"license": "MIT",
1516
"engines": {
16-
"vscode": "^1.28.0"
17+
"vscode": "^1.84.0"
1718
},
1819
"categories": [
1920
"Snippets"
2021
],
22+
"galleryBanner": {
23+
"color": "#0d1117",
24+
"theme": "dark"
25+
},
26+
"badges": [
27+
{
28+
"url": "https://img.shields.io/github/stars/EndlessTrax/python-template-snippets?style=social",
29+
"href": "https://github.com/EndlessTrax/python-template-snippets",
30+
"description": "Star on GitHub"
31+
}
32+
],
33+
"sponsor": {
34+
"url": "https://github.com/sponsors/EndlessTrax"
35+
},
36+
"qna": "marketplace",
2137
"contributes": {
2238
"snippets": [
2339
{

0 commit comments

Comments
 (0)