From 2dd24e0dee9dfc2af14026a73bdef990d386a827 Mon Sep 17 00:00:00 2001 From: Matthew Rollinson Date: Wed, 22 Apr 2026 16:20:37 +0100 Subject: [PATCH] chore: add catalogue metadata to package.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the fields required for listing on nuxt.com/modules and for npm's discovery / README rendering: - keywords (including nuxt3 and nuxt4 — both work) - homepage (docs site) - bugs (issues URL) - author - engines (Node 18+) Matches the conventions used by other modules in the nuxt-modules org (e.g. sitemap, color-mode) and the nuxt/starter module template. --- package.json | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 7a08d3e..77fc623 100644 --- a/package.json +++ b/package.json @@ -2,11 +2,35 @@ "name": "nuxt-c15t", "version": "0.2.4", "description": "Nuxt module for c15t consent management — reactive composables, headless components, Nuxt Scripts integration, and vendor-aware cookie policy tables", + "keywords": [ + "nuxt", + "nuxt-module", + "nuxt3", + "nuxt4", + "module", + "consent", + "gdpr", + "cmp", + "c15t", + "cookie-consent", + "privacy" + ], + "homepage": "https://nuxt-c15t.rolley.io", + "bugs": { + "url": "https://github.com/rolleyio/nuxt-c15t/issues" + }, + "author": { + "name": "Matthew Rollinson", + "email": "matt@rolley.io" + }, + "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/rolleyio/nuxt-c15t.git" }, - "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, "type": "module", "exports": { ".": {