fix(npm): canonical GitHub org case in repository.url — npm rejects provenance on case mismatch

npm publish --provenance failed with E422: the registry compares
package.json repository.url against the OIDC provenance claim
BYTE-FOR-BYTE. "holetron-lab" vs GitHub-canonical "Holetron-lab"
is a hard reject, not cosmetics. Do not lowercase these again.

Also drops the "./" from bin — npm rewrites it on publish anyway
and prints a warning that reads like the bin was dropped.
This commit is contained in:
RCLL 2026-08-28 15:33:53 +03:00
parent 707f163608
commit 77ea122dc9
2 changed files with 4 additions and 4 deletions

View file

@ -6,15 +6,15 @@
"homepage": "https://rcll.ai",
"repository": {
"type": "git",
"url": "git+https://github.com/holetron-lab/fleet-memory.git"
"url": "git+https://github.com/Holetron-lab/fleet-memory.git"
},
"bugs": {
"url": "https://github.com/holetron-lab/fleet-memory/issues"
"url": "https://github.com/Holetron-lab/fleet-memory/issues"
},
"type": "module",
"main": "server.js",
"bin": {
"fleet-memory-mcp": "./server.js"
"fleet-memory-mcp": "server.js"
},
"scripts": {
"start": "node server.js"

View file

@ -6,7 +6,7 @@
"version": "0.1.0",
"websiteUrl": "https://rcll.ai",
"repository": {
"url": "https://github.com/holetron-lab/fleet-memory",
"url": "https://github.com/Holetron-lab/fleet-memory",
"source": "github",
"id": "1344503808"
},