Skip to content

Commit 8c2f5db

Browse files
mschmickingclaude
andcommitted
fix(build): add the npm metadata provenance and the npm page need
repository, bugs and homepage were never actually added. Without repository the npm page shows no link to the source at all, and npm validates that field against the OIDC claim when generating provenance — so a trusted-publish would have produced a package with no provenance and no way back to the code. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent d512975 commit 8c2f5db

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@
44
"description": "CLI to sync ioBroker JavaScript/TypeScript scripts with a local folder",
55
"license": "MIT",
66
"author": "Maurice Schmicking",
7+
"repository": {
8+
"type": "git",
9+
"url": "git+https://github.com/mschmicking/iobroker-sync.git"
10+
},
11+
"bugs": {
12+
"url": "https://github.com/mschmicking/iobroker-sync/issues"
13+
},
14+
"homepage": "https://github.com/mschmicking/iobroker-sync#readme",
715
"keywords": [
816
"iobroker",
917
"cli",

0 commit comments

Comments
 (0)