From 75ec450de234065ab58e1292274b7f639f6338bf Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:06:16 -0400 Subject: [PATCH 1/6] docs: refresh extension metadata and branding Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- LICENSE.txt => LICENSE | 2 +- README.md | 22 +++++++++++++++------- package.json | 17 ++++++++++++++++- 3 files changed, 32 insertions(+), 9 deletions(-) rename LICENSE.txt => LICENSE (98%) diff --git a/LICENSE.txt b/LICENSE similarity index 98% rename from LICENSE.txt rename to LICENSE index 6b24d1f..4063837 100644 --- a/LICENSE.txt +++ b/LICENSE @@ -4,4 +4,4 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index a14e67b..9a22b04 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,18 @@ -# React Hooks Snippets - -[![CI](https://github.com/alDuncanson/react-hooks-snippets/actions/workflows/ci.yml/badge.svg)](https://github.com/alDuncanson/react-hooks-snippets/actions/workflows/ci.yml) -[![Visual Studio Marketplace](https://vsmarketplacebadges.dev/version/AlDuncanson.react-hooks-snippets.svg?color=blue)](https://marketplace.visualstudio.com/items?itemName=AlDuncanson.react-hooks-snippets) -[![Installs](https://vsmarketplacebadges.dev/installs-short/AlDuncanson.react-hooks-snippets.svg?color=8A2BE2)](https://marketplace.visualstudio.com/items?itemName=AlDuncanson.react-hooks-snippets) -[![Rating](https://vsmarketplacebadges.dev/rating-short/AlDuncanson.react-hooks-snippets.svg?color=yellow)](https://marketplace.visualstudio.com/items?itemName=AlDuncanson.react-hooks-snippets&ssr=false#review-details) -[![GitHub stars](https://img.shields.io/github/stars/alDuncanson/react-hooks-snippets)](https://github.com/alDuncanson/react-hooks-snippets/stargazers) +

+ React Hooks Snippets icon +

+ +

React Hooks Snippets

+ +

+ CI + Visual Studio Marketplace + Installs + Rating + Open VSX Downloads + Spectra Assure Community Badge + GitHub stars +

React Hooks Snippets gives you a shorthand snippet for every hook in the [React docs](https://react.dev/reference/react/hooks) — in VS Code, VSCodium, diff --git a/package.json b/package.json index 1abdb2e..6836d9b 100644 --- a/package.json +++ b/package.json @@ -3,20 +3,35 @@ "displayName": "React Hooks Snippets", "description": "A snippet for every React hook", "version": "3.1.3", + "license": "MIT", "icon": "assets/icon.png", "publisher": "AlDuncanson", + "homepage": "https://github.com/alDuncanson/react-hooks-snippets#readme", "repository": { "type": "git", "url": "https://github.com/alDuncanson/react-hooks-snippets.git" }, + "bugs": { + "url": "https://github.com/alDuncanson/react-hooks-snippets/issues" + }, "keywords": [ "react", "hooks", "javascript", "typescript", + "jsx", + "tsx", "react-hooks", "snippets", - "snippet" + "snippet", + "vscode", + "vscodium", + "open-vsx", + "cursor", + "devin-desktop", + "windsurf", + "neovim", + "luasnip" ], "engines": { "vscode": "^1.85.0" From 26811c8fcc7355df16ee85274482cb9186025664 Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:10:11 -0400 Subject: [PATCH 2/6] fix: restore snippet compatibility floor Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6836d9b..1e02ceb 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "luasnip" ], "engines": { - "vscode": "^1.85.0" + "vscode": "^1.25.0" }, "scripts": { "lint": "node scripts/validate.mjs", From 5cfd84081b227205ba37925ca3c9b1319ae216bc Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:13:51 -0400 Subject: [PATCH 3/6] docs: label marketplace download badges Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9a22b04..e943a62 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@

CI Visual Studio Marketplace - Installs + VS Marketplace installs Rating - Open VSX Downloads + Open VSX Registry downloads Spectra Assure Community Badge GitHub stars

From 1ce373a44e5cd91bc9dd4e1758161c14beab074d Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:17:30 -0400 Subject: [PATCH 4/6] docs: group marketplace badges Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e943a62..5d720c6 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,10 @@ CI Visual Studio Marketplace VS Marketplace installs - Rating Open VSX Registry downloads Spectra Assure Community Badge GitHub stars + Rating

React Hooks Snippets gives you a shorthand snippet for every hook in the From 7a9ade4523d951bd31a9ce8482dd0cfdb843a814 Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:20:32 -0400 Subject: [PATCH 5/6] docs: use release-based version badge Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5d720c6..e5663d0 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

CI - Visual Studio Marketplace + Latest release version VS Marketplace installs Open VSX Registry downloads Spectra Assure Community Badge From 6d8c7352b539fe86819761dba8d589fd52c0b26d Mon Sep 17 00:00:00 2001 From: Al Duncanson Date: Wed, 2 Sep 2026 13:39:09 -0400 Subject: [PATCH 6/6] docs: simplify README badge layout Amp-Thread-ID: https://ampcode.com/threads/T-01a05ff7-17be-775b-b68e-1ecc931fc480 Co-authored-by: Amp --- README.md | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e5663d0..c587867 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,8 @@ -

- React Hooks Snippets icon -

- -

React Hooks Snippets

- -

- CI - Latest release version - VS Marketplace installs - Open VSX Registry downloads - Spectra Assure Community Badge - GitHub stars - Rating -

+# React Hooks Snippets + +[![CI](https://github.com/alDuncanson/react-hooks-snippets/actions/workflows/ci.yml/badge.svg)](https://github.com/alDuncanson/react-hooks-snippets/actions/workflows/ci.yml) [![Latest release](https://img.shields.io/github/v/release/alDuncanson/react-hooks-snippets?label=latest&color=blue)](https://github.com/alDuncanson/react-hooks-snippets/releases/latest) [![VS Marketplace installs](https://vsmarketplacebadges.dev/installs-short/AlDuncanson.react-hooks-snippets.svg?color=8A2BE2&label=VS%20Marketplace)](https://marketplace.visualstudio.com/items?itemName=AlDuncanson.react-hooks-snippets) [![Open VSX Registry downloads](https://img.shields.io/open-vsx/dt/AlDuncanson/react-hooks-snippets?label=Open%20VSX%20Registry)](https://open-vsx.org/extension/AlDuncanson/react-hooks-snippets) [![Rating](https://vsmarketplacebadges.dev/rating-short/AlDuncanson.react-hooks-snippets.svg?color=yellow)](https://marketplace.visualstudio.com/items?itemName=AlDuncanson.react-hooks-snippets&ssr=false#review-details) + +[![Spectra Assure Community Badge](https://secure.software/vscode/badge/alduncanson/react-hooks-snippets)](https://secure.software/vscode/packages/alduncanson/react-hooks-snippets) [![GitHub stars](https://img.shields.io/github/stars/alDuncanson/react-hooks-snippets)](https://github.com/alDuncanson/react-hooks-snippets/stargazers) React Hooks Snippets gives you a shorthand snippet for every hook in the [React docs](https://react.dev/reference/react/hooks) — in VS Code, VSCodium,