{"_id":"@ggui-ai/registry-server","_rev":"41-c8a7af1892251fad6eb63a309b2b62e3","name":"@ggui-ai/registry-server","dist-tags":{"latest":"0.25.0"},"versions":{"0.1.0-rc.1":{"name":"@ggui-ai/registry-server","version":"0.1.0-rc.1","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":{"name":"ggui contributors","email":"hello@ggui.ai"},"license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.1.0-rc.1","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"3e4926ddc53abf120f0c7ce6b7ebe22e6b003ab3","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.1.0-rc.1.tgz","fileCount":21,"integrity":"sha512-XMmH6oI1NXUiy68SDR5t1GF/A0/HuDu3Ra2Bs3mImhXqHuxnTgLG3GE+BZXxA0NI7GvB/Yw11gnxHA0xodNlog==","signatures":[{"sig":"MEYCIQD8r0OwkWFNhe2cshnVPuq5qbdyE7NJjqgIiAwPN0vn/QIhALULUoQRvEhEpsTXo1mYIUP4HzAFRO4sw6IokZvb3WV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80921},"main":"dist/index.js","type":"module","_from":"file:ggui-ai-registry-server-0.1.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"wanseob","email":"email@wanseob.com"},"_resolved":"/tmp/4d6ccb124716f697ffb2c45d66c40a90/ggui-ai-registry-server-0.1.0-rc.1.tgz","_integrity":"sha512-XMmH6oI1NXUiy68SDR5t1GF/A0/HuDu3Ra2Bs3mImhXqHuxnTgLG3GE+BZXxA0NI7GvB/Yw11gnxHA0xodNlog==","repository":{"url":"git+https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"_npmVersion":"10.9.8","description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.1.0-rc.1","@ggui-ai/gadget-signing":"0.1.0-rc.1","@ggui-ai/artifact-manifest":"0.1.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.1.0-rc.1_1779588785224_0.8651600481727069","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@ggui-ai/registry-server","version":"0.1.0-rc.3","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.1.0-rc.3","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"15605c58cea1ecad52cd90c84a199fe9e3c9ed7c","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.1.0-rc.3.tgz","fileCount":21,"integrity":"sha512-tdWTPCOkqNnT49VQgq67tCSmgeEp+6bGMflwXI17sUDkBb59OJ/7i6EozsEudxQqEyzN5Tam9v0M5Yfeion80w==","signatures":[{"sig":"MEUCIQDN/K0Frj/YrzLO/0Bj8cJjmsesgvJk5pFU4aFgJ6oxogIgfScHMzdSpCwATvYs8xUdxD993Es9L40CWIpnXxwY124=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.1.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80921},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.1.0-rc.3","@ggui-ai/gadget-signing":"0.1.0-rc.3","@ggui-ai/artifact-manifest":"0.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.1.0-rc.3_1779609953630_0.5282933082524115","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@ggui-ai/registry-server","version":"0.2.0-alpha.1","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.2.0-alpha.1","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"31582890712250a7afcdd5392e0006d2237e14de","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.2.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-yor1FxvKTOkHBHc/yuON3W8JNc2tKoGDAfrMemMXS7RjXS74IOje/Hc0NEK4jACumEDyrDfST5ziKXWa3CHryQ==","signatures":[{"sig":"MEUCIA2Si1Sz7jmA9lCNGCYg1IYfxh0ixOXQRduBScUiB6h9AiEA6Z74+07M3x8cV1B+SXDkOQgeWJXnMuE1dimZme7xdgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.2.0-alpha.1","@ggui-ai/gadget-signing":"0.2.0-alpha.1","@ggui-ai/artifact-manifest":"0.2.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.2.0-alpha.1_1780085744094_0.19365329779726892","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@ggui-ai/registry-server","version":"0.2.0-alpha.3","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.2.0-alpha.3","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"b4f5190bdaf24e4a28498714d8f387bfe4b8a704","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.2.0-alpha.3.tgz","fileCount":21,"integrity":"sha512-9DBlWXRFJ7KaNcQwEQGR/BByCESxkae8KfO35k2u24SDpwnNaLj6J17KmOxzolyuVQ3ApA952sBLOTV3BkHPgw==","signatures":[{"sig":"MEUCIB6CY2nDJ/11x2jgI3Rjmkxp8mxVqnJW1F4zGvw1zdjIAiEA0rqJWoHSiu/RcAzB8jyQA2KFwV8a0EOMgrbsq++5vSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.2.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.2.0-alpha.3","@ggui-ai/gadget-signing":"0.2.0-alpha.3","@ggui-ai/artifact-manifest":"0.2.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.2.0-alpha.3_1780091461059_0.8538090855426694","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@ggui-ai/registry-server","version":"0.2.0-alpha.4","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.2.0-alpha.4","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"3485a871009c51520267cc070c07e37edb92c3ac","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.2.0-alpha.4.tgz","fileCount":21,"integrity":"sha512-gycwfnM06xaKHsX0+eebNnSuQVcKCuQ/ObN2yaA4m3albSmayVZw6vkKOFIk0V48tZHnRuEz3piDvpxaQEGz1Q==","signatures":[{"sig":"MEUCIQDR2JoqMvqEOgBnujvdSVGbXav5V8FPCLB4Q9SnEVmzhAIgDt0ZkL53RcFw5+OItdTDGrJ8l0PhuIlMbMUJ/tryUYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.2.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.2.0-alpha.4","@ggui-ai/gadget-signing":"0.2.0-alpha.4","@ggui-ai/artifact-manifest":"0.2.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.2.0-alpha.4_1780121175413_0.13193644243109315","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.0":{"name":"@ggui-ai/registry-server","version":"0.3.0-rc.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.3.0-rc.0","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"097b09137443dc473ea93844bf283945f4a34b0f","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.3.0-rc.0.tgz","fileCount":21,"integrity":"sha512-0F4+GQaDdZp6lpnN3gF08UydF8Y7cbCfm4Ia5EwtSwyTXLwzIc5shV85NUYN7nqLhukfSa7IZqkf6z/xuoc8cg==","signatures":[{"sig":"MEUCIQD6kISDbBJnyLAL50mLizy9vY5csBmtQiKaxs69seKRTwIgdfcwU4Abs4Tc+qSO11ZcyunbYIsIExDMzCJFr3cOyOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80921},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"hono":"^4.12.8","@hono/node-server":"^1.19.11","@ggui-ai/registry-core":"0.3.0-rc.0","@ggui-ai/gadget-signing":"0.3.0-rc.0","@ggui-ai/artifact-manifest":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.0.0","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.3.0-rc.0_1782636700309_0.7027737907772051","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.0":{"name":"@ggui-ai/registry-server","version":"0.4.0-rc.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.4.0-rc.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"4dc7c787ef76e478dea79d6390e6e41eda440381","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.4.0-rc.0.tgz","fileCount":21,"integrity":"sha512-p9tXV0X9w4tuqw3j+ad5WS1Y4cTWOgIB+hV+BX2Vgoyja+CefRc6+Hsm5y+hSebcfRA/TcHtJegSuRAVbxSHLg==","signatures":[{"sig":"MEQCIDaMnqWTprc/5mydKYsu5ajvIe/bRwEujz/G/BxOh3iOAiB+QRviRJqqxK29Y9NqRNstmWxFDNlC8TrWzTIFWB6Rog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.4.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80920},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.4.0-rc.0","@ggui-ai/gadget-signing":"0.4.0-rc.0","@ggui-ai/artifact-manifest":"0.4.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.4.0-rc.0_1785114708557_0.9025952440165592","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.0":{"name":"@ggui-ai/registry-server","version":"0.5.0-rc.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.5.0-rc.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"68cc233d59fb58974626310aae54f9c30b0f9d1e","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.5.0-rc.0.tgz","fileCount":21,"integrity":"sha512-CWRWffvoBe0bI8j5+u6J59iTmxjftUNV3JCakJw1ZI6ku1vSs0GQBn0Jpcz7atVXuLKy1Wkn7QkKAM/3JmG2yg==","signatures":[{"sig":"MEUCIBHry/gVCd0x/SqnTzlmg56bRH4Xje1CFrG/P4sZCWK4AiEAnAhKiyvUfDYjFcs5OW5OFGYXN9MN8UTHDiZYHZ/gak4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.5.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.5.0-rc.0","@ggui-ai/gadget-signing":"0.5.0-rc.0","@ggui-ai/artifact-manifest":"0.5.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.5.0-rc.0_1785329230192_0.9967455055521277","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.1":{"name":"@ggui-ai/registry-server","version":"0.5.0-rc.1","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.5.0-rc.1","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"8b9d4759185693716358ea6483a86c664c746f20","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.5.0-rc.1.tgz","fileCount":21,"integrity":"sha512-LpB3lP3qXUTa5iBb1UjAD67xuGYzSFVib1nimilnUdbsLUEGgsVeFOV4Cv+AN0kYEKVqsat429nlNuvYV/hR6A==","signatures":[{"sig":"MEYCIQDblFNq6CELMKbKQ+90LSWgQYv9fzliQ2o2ifEai48DtQIhAMuXYDW4tcqIbSuSasZ2afn+Aqvd+HxrA/bFcIvxmzu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.5.0-rc.1","@ggui-ai/gadget-signing":"0.5.0-rc.1","@ggui-ai/artifact-manifest":"0.5.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.5.0-rc.1_1785389940983_0.7512257112913354","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.2":{"name":"@ggui-ai/registry-server","version":"0.5.0-rc.2","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.5.0-rc.2","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"71514bc1844ee2fae7905a16ef85a70eebce84d7","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.5.0-rc.2.tgz","fileCount":21,"integrity":"sha512-y5+li8jl8Ibcdiv5V5Oo+cfiJqcNjH4NW01CxPE+I8w+kNO2qlxdB2FC14fwPTOV1GMS64aMTHCPGXjKYcwI3g==","signatures":[{"sig":"MEQCID+90JbiqGxvX3rMBIDUxtPR4qg1Avg4maLO4b6bCnQkAiBTxLg93C3Vt0SaJYoKTOKOrlBj8pu3h4YdifGqwSeF+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.5.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.5.0-rc.2","@ggui-ai/gadget-signing":"0.5.0-rc.2","@ggui-ai/artifact-manifest":"0.5.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.5.0-rc.2_1785410319935_0.7026130666333845","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ggui-ai/registry-server","version":"0.6.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.6.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"62f3a0f523352ca7c7d5caadba72cb00aed93d6e","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.6.0.tgz","fileCount":21,"integrity":"sha512-haHeMUos//C+y1Bd6n937xzvep8nx45X6Q4zlzhbdLfNPuxLIpLcdOpgV6Ynh19vfodMfru8eCDYRljJ+wJvlw==","signatures":[{"sig":"MEQCIHaxJuP5sChiNwrA5v7REKmkQmusHkdCIwev2VuOrbFRAiB1RhakbqVt+eJZkFLW/17GHrccJrFGMA7vOjLsRZEklg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.6.0","@ggui-ai/gadget-signing":"0.6.0","@ggui-ai/artifact-manifest":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.6.0_1786082320663_0.7354753368424329","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ggui-ai/registry-server","version":"0.6.1","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.6.1","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"81313e9bbfd490a32637bf245f2d47b85dc7f838","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.6.1.tgz","fileCount":21,"integrity":"sha512-GAQvkdQJLkTibO7ID5GtwcTXhuXIQdFjjxMtxw7VVLd03fgVkmnekYfY8gaoRTVYrFwzg6kZepnWzkCnAy9CMg==","signatures":[{"sig":"MEUCIDcOZ7XxQsBw1I9XvkpbxQGfSbRWIn2+kdIE9wZ7M60PAiEAivj1fL+NBAt3UaQ26qmdv2y5Ll3zgaKAAScoLVT+X9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.6.1","@ggui-ai/gadget-signing":"0.6.1","@ggui-ai/artifact-manifest":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.6.1_1786083845945_0.19314949442270146","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@ggui-ai/registry-server","version":"0.6.2","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.6.2","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"b662d65b79af149a4e0d64c445df5325a980c421","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.6.2.tgz","fileCount":21,"integrity":"sha512-jcaGg1YIvGBR6nOtcbRreVrGH68C4HOV40HYhiiM4GZVhjqqUfRGaHNKbNy6jDZmuT16tbOq2ObZE9ak+xJvVw==","signatures":[{"sig":"MEYCIQD1Ezxjs9Kcn8g7zb5pp7M5boXdPI3ikN64nlJwRo/bnwIhAK6od80qNdiS/4/gurwGVqxa9K6C5qO6CFD53JM3+1G4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.6.2","@ggui-ai/gadget-signing":"0.6.2","@ggui-ai/artifact-manifest":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.6.2_1786102456898_0.7070514961166716","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ggui-ai/registry-server","version":"0.6.3","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.6.3","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"a65487060edae0a29ec79a979d092d38fd57d2a5","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.6.3.tgz","fileCount":21,"integrity":"sha512-ptG7OtS9/ziToXHaHuaDK65G0VYq2zoqz7OhlsafL4TIKgd5n9DYsuZtwTN9AhOvqe2Sys0FeWQR9ki3vldmXA==","signatures":[{"sig":"MEUCIQC43LApUWE0omNdTMFyRQshXX1cthpMS89U5KcPm62FcAIgA9XCnNDDk1gUDKz9us19kZ5VA+tah0R7FX+clHQnWqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.6.3","@ggui-ai/gadget-signing":"0.6.3","@ggui-ai/artifact-manifest":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.6.3_1786105235901_0.40311333157998597","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ggui-ai/registry-server","version":"0.7.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.7.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"86eff8f0e902366814527376287df6c187ba3369","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.7.0.tgz","fileCount":21,"integrity":"sha512-C4qHL/lnAqUZqzwCcww/RT5yyR1MdMSnMm0KysxY6lj3cmOHe01QhQvDRLdu8sklrtvVRQutEKV/fz65m3dEeg==","signatures":[{"sig":"MEQCIFXRl7Gs/psIbo9FwAf83AdmOh+Yefddlu8bxQICMeREAiBz5Nxrmpq80mgURWouLBWO5g6sOQADnQZ6JShQFIizhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.7.0","@ggui-ai/gadget-signing":"0.7.0","@ggui-ai/artifact-manifest":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.7.0_1786342937073_0.4551033077241471","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ggui-ai/registry-server","version":"0.8.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.8.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"2e33289ece0810758a392eea722723a58f9aad4a","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.8.0.tgz","fileCount":21,"integrity":"sha512-63tNIQBENGvnOvL9i+nkaaERGpZytlmOkdS/cSZ5Jt1sAObmwQE32KXPhXQQ1dZp5lrmTGMzaEQ09UXE707n/w==","signatures":[{"sig":"MEQCIHm4dlfE9YcH76JboRpp4UTKjv+p8lmIH+lbkPE4U9rDAiADacm+XH+Ne6wdlzat7Z+06X5yuJdIHJCt4bBqEfmaDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99747},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.8.0","@ggui-ai/gadget-signing":"0.8.0","@ggui-ai/artifact-manifest":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.8.0_1786410998090_0.08111526433017824","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ggui-ai/registry-server","version":"0.9.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.9.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"13e39dfd3b28cd41b3752e63669aabd60c372354","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.9.0.tgz","fileCount":21,"integrity":"sha512-Jqu61Qe5FHg7QsiEj6iXzsGZB+oT1KAuMBE8zE5F8VrHW4XZxr8Eh81xH5ykicCQxQrK8X/r6MIo+MYdVWdE2Q==","signatures":[{"sig":"MEUCIQDiEnkwQsfN1DXqPd/2gmhNlzZ9wbQ7eRT2jTH65ZbefgIgCbxB2Y7uF4ukz42BD22DuTEo+lnyNk04kWI3gBX4+0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100139},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.9.0","@ggui-ai/gadget-signing":"0.9.0","@ggui-ai/artifact-manifest":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.9.0_1786609239830_0.4399474616145769","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ggui-ai/registry-server","version":"0.10.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.10.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"10bddab2df2b51fae25d819fd5fc3ee415815bb0","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.10.0.tgz","fileCount":21,"integrity":"sha512-Br8Vpe81CNPmMAKo9K+0IhcbYXnRdMrkaSg9WEf47hGI0XKKWp+s+ieaLxjHyGrY0OwQe31+jrO6zBFUIxGcxQ==","signatures":[{"sig":"MEQCIDHdMX84N0VWLCZtINhUTsrKKGQhDFpwXTqa/K0LItESAiAnv5wQdejiyceJd00Qdju4SVHYdUG7uiFo7PeMolmVwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.10.0","@ggui-ai/gadget-signing":"0.10.0","@ggui-ai/artifact-manifest":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.10.0_1787141690801_0.5879394952151458","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@ggui-ai/registry-server","version":"0.11.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.11.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"bdc353c4a6b306f2d3b0c443eab8fa63e3164fb1","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.11.0.tgz","fileCount":21,"integrity":"sha512-DdY9POmiLG5vUvnwk5UavXpb6OzvFrVRVxyMMKfZXxQZ9zRg7j90KdV2VtKbbxVm47lWjoDj5SldFxsufsCCzA==","signatures":[{"sig":"MEUCIQChXEbjCH4goonrZk8AuSu4u5LEKUVAsmoEBDXWu3cIhAIgb23so9uARwUX8TaQeDDS84H1eDUdxXo6uVRZjRE8lfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.11.0","@ggui-ai/gadget-signing":"0.11.0","@ggui-ai/artifact-manifest":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.11.0_1787272737416_0.531520737323713","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@ggui-ai/registry-server","version":"0.12.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.12.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"d55c7517b3033b2cbd88588cdb68d6f3b401cc95","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.12.0.tgz","fileCount":21,"integrity":"sha512-OXVyfuG/VC2aX4nDnLDZpBmaKbeBhxLmrQ8ZTMywk19jP7pWE0ZZDKyk4NGV3NsPc9eVY9fZ8B8V5U9xLUIJbQ==","signatures":[{"sig":"MEUCIQDHhayv2Rtv2Q5FqooMYE/+MQivFfAJhm1wOVFE0yaSBwIgQY4H8lVh5M7MsDdlZWCnvKZsY0DpG6IG+mBs3Ni/Ks0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.12.0","@ggui-ai/gadget-signing":"0.12.0","@ggui-ai/artifact-manifest":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.12.0_1787541945359_0.4344754625140048","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@ggui-ai/registry-server","version":"0.13.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.13.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"ea96e36083788d76ea255b50d14c9ae5c38f896d","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.13.0.tgz","fileCount":21,"integrity":"sha512-OO6YeHsH+O5EP9B5YhcxNStUxnyc8T+/AmfAS4u7dWE8tE5R/Et4Fd4bxq7k6p++8LKbl0R+3WtNwWFXY8tYeg==","signatures":[{"sig":"MEQCIH78YFqcawC41Tsu8f3CoFuemp65blpikxaIAbsGQGrmAiBZWFnsRmwDe0CsLrDRYI7ReFk5LR6Dr1gRL3JgCktUAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.13.0","@ggui-ai/gadget-signing":"0.13.0","@ggui-ai/artifact-manifest":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.13.0_1788154605120_0.9823992272781015","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@ggui-ai/registry-server","version":"0.14.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.14.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"e450db64f938e54e444df09a8fa30439e56ddfd9","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.14.0.tgz","fileCount":21,"integrity":"sha512-cj0FpS7FtP8OdLlqIYgoLtIdSAsM0MNNjjaE0rlJn0naq/7atyU+/OU0hcYKUlsdk7aqJkBErEiDjenb/KQoNw==","signatures":[{"sig":"MEUCIQCnCAfCLZStyxYeIy7OCL6j7kdm20SpVQHSYeMjE3h3cQIgAIlkca/QR+0oWIU3poM+kfAjKJuD6+CzIRRoPaIbmaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.14.0","@ggui-ai/gadget-signing":"0.14.0","@ggui-ai/artifact-manifest":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.14.0_1788589859298_0.6179012191135662","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@ggui-ai/registry-server","version":"0.15.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.15.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"2ec3c6cfdcd65fab6762ea9e17439a557fd681ae","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.15.0.tgz","fileCount":21,"integrity":"sha512-TMdRDRaztIf+17ZKxvN9NPgEIRRaAIXPoP8GkGak4a7fqdXnPzYhez6L8vAlY6K4CQHcA7Rxa+kHb0aMgzzLyQ==","signatures":[{"sig":"MEUCIGT8N9hCZcbfvbib9IfuiQ2FGrkmXbngv3toIOrFQrtBAiEA4X9hNoqDaMTxHEYqfneRaaidarjPvgm/LIWAXIm6Fzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.12.8","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.15.0","@ggui-ai/gadget-signing":"0.15.0","@ggui-ai/artifact-manifest":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.15.0_1788605753406_0.27560646596210203","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@ggui-ai/registry-server","version":"0.16.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.16.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"95646ca7930a7f268c37557343d49ff43a9ce6cf","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.16.0.tgz","fileCount":21,"integrity":"sha512-LC6hsq8zqlfHuln3aIJqoTA4t32PIim6HLWUlfMqg14OkVsQVbMahO8SzGbzjyqDjqGq9q2jo+8ePgfU6GuYMw==","signatures":[{"sig":"MEUCIQCdF6ioTJPq1B/xhTzKyDnlZmhkhIV5FoQvyUbIPDrnFQIgWHPMGEKyZTP0rRxUliOQUJ71fR1bjvO8Cze8v9U1DiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.16.0","@ggui-ai/gadget-signing":"0.16.0","@ggui-ai/artifact-manifest":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.16.0_1789029560866_0.3002120608970049","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@ggui-ai/registry-server","version":"0.17.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.17.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"cfb3e734389d927540d48bd039c6e7d50b4669e6","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.17.0.tgz","fileCount":21,"integrity":"sha512-c+M0FYt38Evd7gS7StDKqDel3ykD0vTWwv9E3t2PfZxciEJX28iRSkGyqKa5/x2TGdj6rDbNPMMpjRr1UK4Qdg==","signatures":[{"sig":"MEUCIQDI0Fur/RKeRe64T6YQj+r9rKgH5Lxbu0Ga8ciJwCs70wIgS9kz38q23H4V/9w0xHr5b6SLZSc4tcWfvcY4Rm/Ln+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFe9YszbOA7SI4nUTaF/C1A0y5m4Su3YpVA5Wuxs4m+TAiBLPxBgqcFM1hIoY0/RRuf0A3zrvFFO5wUFb31iX75xLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.17.0","@ggui-ai/gadget-signing":"0.17.0","@ggui-ai/artifact-manifest":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.17.0_1789435327753_0.38448589847726056","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@ggui-ai/registry-server","version":"0.18.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.18.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"193355801897720bf3502b839f41c307d40c0015","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.18.0.tgz","fileCount":21,"integrity":"sha512-lOhq9n3fCSn3yI7+aOntXERJr0NEz1DVz7E7Fg88Eg85oKV6eUKs5VyvCh1/i4EdjbIL7ljr8kw7HBUEChCCZA==","signatures":[{"sig":"MEYCIQCNeiVWhCZckadyGgXHbmJdkbTYJfwo/nHdEMWErNlL4QIhAIEM9AlLxN/ZC28SgxrMnkusc4OmDcbrNePsNf6ilxjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlGiyvJA4OLW+azbxiiruipKp7og5yoSkq+FtsfKbv3QIgJ4MyWSCITHDuIzireaxNXwKLI2ovBaWQfyPDVANfmNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.18.0","@ggui-ai/gadget-signing":"0.18.0","@ggui-ai/artifact-manifest":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.18.0_1789512714864_0.25836323496557156","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@ggui-ai/registry-server","version":"0.19.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.19.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"8cfc441f6b9f4059ec865d8d770c1946bec8db91","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.19.0.tgz","fileCount":21,"integrity":"sha512-nYW3PEbOe8l2W03D1MADURCNF9iTVYPYkViGSar3nYFvxB04DOZ7C06iGHhBGhJ3HgBGAM+AHlqLuuU2+/ATVg==","signatures":[{"sig":"MEQCIDEj6fcUNHoUvD++MTEaxTeh8B6R7NeV3XuBNjHmNBLIAiBacGahGmFjb4R3dhtsovfPxQBUwcEy3k54gKrspr72JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNbkiUdgckmkrk5xFSrHmTX0hAWIXkkhmtkwV6M2WKhAiEApbi7yIOiZu8t99FPAiYmGp+8awL8LksGVa70BueAeLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.19.0","@ggui-ai/gadget-signing":"0.19.0","@ggui-ai/artifact-manifest":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.19.0_1789607107266_0.12371117797803888","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@ggui-ai/registry-server","version":"0.20.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.20.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"215a44056c718a0b83b5c4dc6c2aa6826282f473","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.20.0.tgz","fileCount":21,"integrity":"sha512-nbJLrkKCHwFuqC7BHh7a5myAWmpz1sUTDQmBygxx4NDvBPgPm6n4wNi8LYDZgkkFZZLJiDYTFiUChL6LlO0keA==","signatures":[{"sig":"MEYCIQCIxVdj1WU+/w2awQBkJ8vhr7UtnawOSNwblur8sKx3AgIhAP0dwTIM4EnefSnc/CvF1pUUSkK1I3DKkL1/sW2WUihU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtYAn8pqnuhKlbjChGhmgWP7ZWgrcWLcW/qbba03Z/8wIhALM3YTcw/mkLv4Up/Uwv1FX3n0xEzq5POEBZoHwQLFaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.20.0","@ggui-ai/gadget-signing":"0.20.0","@ggui-ai/artifact-manifest":"0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.20.0_1789755935478_0.22837200698699256","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@ggui-ai/registry-server","version":"0.21.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.21.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"3fee89e753a04146c5029f17936cbabeda6b4d20","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.21.0.tgz","fileCount":21,"integrity":"sha512-uhiM+QUXK+Cu5EH8qLsDtz7Rxsp+EEaevEQqqvGdHE3uH8VIuRR9ArGLZz9bznMn+TX8xQzKHCzJdt9KEBK/Tg==","signatures":[{"sig":"MEQCICpU30+XE1GxFKX7dFMH0BFhJr9p6Uat4Qs1ifjFjXhmAiBcVltZ6M/1nSAcKzs8vhz+0/TqQgoRKeAfjSNWhwEm/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFg1qb8pZUY5QJ51LNfg4XxmHtMNHIwFFSxRq4jgdsYnAiAX+yBjnCPlUliuPg3txbWbDT3BpCqLjoZzGhIXKuUypg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.21.0","@ggui-ai/gadget-signing":"0.21.0","@ggui-ai/artifact-manifest":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.21.0_1790125328032_0.18625228654127923","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@ggui-ai/registry-server","version":"0.22.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.22.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"a131ed302e33c1069c0a6f62306f93e5d4b14b22","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.22.0.tgz","fileCount":21,"integrity":"sha512-jqBn57/nx3386CwQAQ9zsHIESwolN9+NDM7Y+xvfRSxr6kXNynp2RqITkYCKS2QpZ5zBAZBkwEBmLfV5+SWyzg==","signatures":[{"sig":"MEUCIQC+g3OEbKzG9fOGmLZp1x1AL77tzb2DX2/u8R528qoHGgIgMcj/MlLnbGFfGGISWLUCwsWTUMG90YmC9xowx1BrjBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVviYw5uGr5EMdUfnpYH9JhQlPkt7+Z8Wh3u2xZBIDNwIgFrxqUq39dbhcnsNg56phTldR9IypYLj2gToWttm9VHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.22.0","@ggui-ai/gadget-signing":"0.22.0","@ggui-ai/artifact-manifest":"0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.22.0_1790183775352_0.5767640708861121","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@ggui-ai/registry-server","version":"0.23.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.23.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"89b300b0d22cfcb4da79bad3d72c986e8e5b31e2","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.23.0.tgz","fileCount":21,"integrity":"sha512-JNNzAQD8q8aRYiCgR2l7rUKxyEwsoP5tJNRiLB2JnGb5xuws+B76c+hyNS4+fzbKAtg3fHajvNq59Mj3QdtQNg==","signatures":[{"sig":"MEUCIQDVjtwtWg9SsA5w0K43dMpSq38L78sR0b+O59SsZfH9WQIgZsGHTqBDcDEbhCAYMFE7Q0a95uNif0oTJCFAMBg+ams=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICtKM4sw/5qaUswhRJIlbZZL7pnhhwW0ntXhu2O5ugvrAiAUBCUi8ZCnfBeGhpkKaXL50BTjPll2fiakq0C9OMWoPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.23.0","@ggui-ai/gadget-signing":"0.23.0","@ggui-ai/artifact-manifest":"0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.23.0_1790297337166_0.14812344549030998","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@ggui-ai/registry-server","version":"0.24.0","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/registry-server@0.24.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"registry-server":"dist/cli.js"},"dist":{"shasum":"07ffd9fa57db16c6affed6f5591889c8519db3b8","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.24.0.tgz","fileCount":21,"integrity":"sha512-xexXf6ayAjVDla5jN2gWKuDFwCjDt1mYkEuhOpIDjxBGL17HfIOzpYnAYgbVn8ULP1CB8TZfCpsAmTRJKN62Hg==","signatures":[{"sig":"MEUCIQD2KQqo4yrvkO2TR1/GAe/LzJGG57lJ3TKT5/0m3uw4GgIgRweGpyMV4B0TwA8KgLezj2bXdbOR4ZwXCGHosLs+4lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhmIImxoD8WWQ+zA5pwi3z26/2JDTTv4wz26jT9Tgn3AiEApQxBrqi3FcaUhH7HuFeJy7+2M7Unej8kwV9J0Y4utFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.24.0","@ggui-ai/gadget-signing":"0.24.0","@ggui-ai/artifact-manifest":"0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/registry-server_0.24.0_1790420444013_0.8109963701139606","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"_id":"@ggui-ai/registry-server@0.25.0","bin":{"registry-server":"dist/cli.js"},"bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"dist":{"shasum":"acffa48fdd0bc554a35e53fb38a4775fb2e01239","tarball":"https://registry.npmjs.org/@ggui-ai/registry-server/-/registry-server-0.25.0.tgz","fileCount":21,"integrity":"sha512-Kwaejg6QQTTV4dX8/wt9xUsYpuTU0XsiJUSseBBCbJdDYfW5bmDsCmzR2S6buBLS8okjziWYJFmg5C0zWAu2zQ==","signatures":[{"sig":"MEQCIHyVxA8svn0rpdvu0BOR4CoCRK4rov177yYhYa6Jz3cQAiBiNFlv3IqmPZ5hS8dsDE/1wBDtUDwkJ1jmRJHDAbzDZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXRUsPjRQNgBCdXfrcIUTXUnSf6eljlBA0tPD71mRSVAIhAKt9PdyjxqFZ+30/UlZYeWPx7Yc8abDvpVMkyfrfNqvp"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fregistry-server@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100149},"main":"dist/index.js","name":"@ggui-ai/registry-server","type":"module","types":"dist/index.d.ts","author":"ggui contributors <hello@ggui.ai>","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json && chmod +x dist/cli.js","clean":"rm -rf dist","start":"node dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"0.25.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45b0a153-65fb-475f-b661-211d8ec4bf4f"}},"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","directories":{},"maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"_nodeVersion":"22.23.2","dependencies":{"hono":"^4.13.7","@hono/node-server":"^2.0.12","@ggui-ai/registry-core":"0.25.0","@ggui-ai/gadget-signing":"0.25.0","@ggui-ai/artifact-manifest":"0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","nock":"^13.5.6","vitest":"^3.2.6","typescript":"^5.0.0","@types/node":"^24.0.0","@sigstore/mock":"~0.12.1","@tufjs/repo-mock":"4.0.1","@sigstore/protobuf-specs":"^0.5.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/registry-server_0.25.0_1790582852874_0.7098419426631217"}}},"time":{"created":"2026-05-24T02:13:05.078Z","modified":"2026-09-28T08:07:33.451Z","0.1.0-rc.1":"2026-05-24T02:13:05.383Z","0.1.0-rc.3":"2026-05-24T08:05:53.808Z","0.2.0-alpha.1":"2026-05-29T20:15:44.257Z","0.2.0-alpha.3":"2026-05-29T21:51:01.242Z","0.2.0-alpha.4":"2026-05-30T06:06:15.579Z","0.3.0-rc.0":"2026-06-28T08:51:40.441Z","0.4.0-rc.0":"2026-07-27T01:11:48.710Z","0.5.0-rc.0":"2026-07-29T12:47:10.357Z","0.5.0-rc.1":"2026-07-30T05:39:01.122Z","0.5.0-rc.2":"2026-07-30T11:18:40.169Z","0.6.0":"2026-08-07T05:58:40.787Z","0.6.1":"2026-08-07T06:24:06.081Z","0.6.2":"2026-08-07T11:34:17.050Z","0.6.3":"2026-08-07T12:20:36.025Z","0.7.0":"2026-08-10T06:22:17.252Z","0.8.0":"2026-08-11T01:16:38.233Z","0.9.0":"2026-08-13T08:20:39.967Z","0.10.0":"2026-08-19T12:14:50.951Z","0.11.0":"2026-08-21T00:38:57.568Z","0.12.0":"2026-08-24T03:25:45.515Z","0.13.0":"2026-08-31T05:36:45.254Z","0.14.0":"2026-09-05T06:30:59.449Z","0.15.0":"2026-09-05T10:55:53.549Z","0.16.0":"2026-09-10T08:39:21.012Z","0.17.0":"2026-09-15T01:22:07.847Z","0.18.0":"2026-09-15T22:51:54.940Z","0.19.0":"2026-09-17T01:05:07.372Z","0.20.0":"2026-09-18T18:25:35.582Z","0.21.0":"2026-09-23T01:02:08.103Z","0.22.0":"2026-09-23T17:16:15.438Z","0.23.0":"2026-09-25T00:48:57.249Z","0.24.0":"2026-09-26T11:00:44.098Z","0.25.0":"2026-09-28T08:07:33.001Z"},"bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/registry-server","keywords":["ggui","registry","marketplace","mcp","hono","self-hosted"],"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/registry-server"},"description":"Self-hostable HTTP server for the ggui marketplace registry. Wraps @ggui-ai/registry-core with hono, filesystem storage, and bearer-token auth. Run via npx for local dev, CI, and on-prem deployments.","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"readme":"","readmeFilename":""}