From 5586dab8dc29c9fbd6ec3cf1bea022b1e3a044d8 Mon Sep 17 00:00:00 2001 From: Ricky White Date: Thu, 30 Oct 2025 10:43:17 -0400 Subject: [PATCH 1/2] 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) --- .vscodeignore | 11 +++++++++++ package.json | 18 +++++++++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/.vscodeignore b/.vscodeignore index f369b5e..acbbbb3 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,4 +1,15 @@ .vscode/** .vscode-test/** .gitignore +.gitattributes +.git/** +.github/** vsc-extension-quickstart.md +**/*.map +**/.DS_Store +**/node_modules/** +**/coverage/** +**/test/** +**/*.vsix +CHANGELOG.md +LICENSE diff --git a/package.json b/package.json index f34d49e..b1ba19f 100644 --- a/package.json +++ b/package.json @@ -12,12 +12,28 @@ ], "version": "1.3.0", "publisher": "RickyWhite", + "license": "MIT", "engines": { - "vscode": "^1.28.0" + "vscode": "^1.84.0" }, "categories": [ "Snippets" ], + "galleryBanner": { + "color": "#0d1117", + "theme": "dark" + }, + "badges": [ + { + "url": "https://img.shields.io/github/stars/EndlessTrax/python-template-snippets?style=social", + "href": "https://github.com/EndlessTrax/python-template-snippets", + "description": "Star on GitHub" + } + ], + "sponsor": { + "url": "https://github.com/sponsors/EndlessTrax" + }, + "qna": "marketplace", "contributes": { "snippets": [ { From 7ff378d734242f7635f690f129d3095db6d92df5 Mon Sep 17 00:00:00 2001 From: Ricky White Date: Thu, 30 Oct 2025 10:48:19 -0400 Subject: [PATCH 2/2] Update .vscodeignore Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .vscodeignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.vscodeignore b/.vscodeignore index acbbbb3..c6ee8f6 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -11,5 +11,3 @@ vsc-extension-quickstart.md **/coverage/** **/test/** **/*.vsix -CHANGELOG.md -LICENSE