From a1556d7e4f2ac066b186983ba1ea658b69ef88bf Mon Sep 17 00:00:00 2001 From: techiejd <62455039+techiejd@users.noreply.github.com> Date: Tue, 21 Apr 2026 17:04:43 +0700 Subject: [PATCH] fix: add repository fields so npm provenance verification passes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit npm publish with provenance (sigstore) fails with E422 when package.json has no repository.url — it must match the GitHub repo recorded in the provenance bundle. Adds repository/homepage/bugs to the root package and both adapters. --- adapters/cf/package.json | 9 +++++++++ adapters/pg/package.json | 9 +++++++++ package.json | 8 ++++++++ 3 files changed, 26 insertions(+) diff --git a/adapters/cf/package.json b/adapters/cf/package.json index 849667e..be64596 100644 --- a/adapters/cf/package.json +++ b/adapters/cf/package.json @@ -3,6 +3,15 @@ "version": "0.7.2", "description": "Cloudflare Vectorize adapter for payloadcms-vectorize", "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/techiejd/payloadcms-vectorize.git", + "directory": "adapters/cf" + }, + "homepage": "https://github.com/techiejd/payloadcms-vectorize/tree/main/adapters/cf#readme", + "bugs": { + "url": "https://github.com/techiejd/payloadcms-vectorize/issues" + }, "type": "module", "files": [ "dist" diff --git a/adapters/pg/package.json b/adapters/pg/package.json index 09ff689..c708477 100644 --- a/adapters/pg/package.json +++ b/adapters/pg/package.json @@ -3,6 +3,15 @@ "version": "0.7.2", "description": "PostgreSQL adapter for payloadcms-vectorize", "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/techiejd/payloadcms-vectorize.git", + "directory": "adapters/pg" + }, + "homepage": "https://github.com/techiejd/payloadcms-vectorize/tree/main/adapters/pg#readme", + "bugs": { + "url": "https://github.com/techiejd/payloadcms-vectorize/issues" + }, "type": "module", "files": [ "dist" diff --git a/package.json b/package.json index d28826d..cb0469c 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,14 @@ "version": "0.7.2", "description": "A plugin to vectorize collections for RAG in Payload 3.0", "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/techiejd/payloadcms-vectorize.git" + }, + "homepage": "https://github.com/techiejd/payloadcms-vectorize#readme", + "bugs": { + "url": "https://github.com/techiejd/payloadcms-vectorize/issues" + }, "type": "module", "exports": { ".": {