Skip to content

Commit ddbba34

Browse files
mcp-tool-shopclaude
andcommitted
fix(release): add repository (fixes provenance E422) + normalize bin path
The v1.0.0 publish failed with E422: Sigstore provenance verification requires package.json repository.url to match the GitHub repo, but packages/cli had no repository field. Added repository (git+https://github.com/mcp-tool-shop-org/loadout-os.git) + homepage + bugs. Also normalized bin './dist/loadout-os.js' -> 'dist/loadout-os.js' so npm's bin normalizer stops stripping it (npm 11.x removed the bin entirely). Verified in the packed tarball: bin survives, repository present, no publish warns. Nothing was published at 1.0.0 (PUT aborted), so re-tagging v1.0.0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 5cd368b commit ddbba34

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

packages/cli/package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@
55
"license": "MIT",
66
"author": "mcp-tool-shop",
77
"type": "module",
8+
"repository": {
9+
"type": "git",
10+
"url": "git+https://github.com/mcp-tool-shop-org/loadout-os.git"
11+
},
12+
"homepage": "https://github.com/mcp-tool-shop-org/loadout-os#readme",
13+
"bugs": "https://github.com/mcp-tool-shop-org/loadout-os/issues",
814
"bin": {
9-
"loadout-os": "./dist/loadout-os.js"
15+
"loadout-os": "dist/loadout-os.js"
1016
},
1117
"files": [
1218
"dist/loadout-os.js",

0 commit comments

Comments
 (0)