{"_id":"@autono/pinbox-core","_rev":"16-d00fdc2fd5bdf29f028b17b9f8072d8a","name":"@autono/pinbox-core","dist-tags":{"latest":"0.21.0"},"versions":{"0.1.0":{"name":"@autono/pinbox-core","version":"0.1.0","license":"MIT","_id":"@autono/pinbox-core@0.1.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"b2620d49db66f3e76fda57311d1a246decb4207a","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.1.0.tgz","fileCount":48,"integrity":"sha512-KoAnF4fdUtEY43Kmv6t+uTxYoTPEAD7A3KRn172PsCA5lYtr/CYupaK/kR6lZLSXrGK/qm9ZTc4nBImuTeVtig==","signatures":[{"sig":"MEYCIQD8kG9tNSTzH4qFnjov9sh1lVufufiGzyp+pa+DWECXzgIhANtuvKDFa/jr4r0wXM4mjauM8DLrpT9Bg8Biy3Kk5MO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159445},"type":"module","_from":"file:/Users/bobakemamian/Downloads/projects/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bobakemamian","email":"bobak@autono.co"},"_resolved":"/Users/bobakemamian/Downloads/projects/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-KoAnF4fdUtEY43Kmv6t+uTxYoTPEAD7A3KRn172PsCA5lYtr/CYupaK/kR6lZLSXrGK/qm9ZTc4nBImuTeVtig==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.1.0_1786084473383_0.5203023180031556","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@autono/pinbox-core","version":"0.7.0","license":"MIT","_id":"@autono/pinbox-core@0.7.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"039f3ba25d6adce5ccdd71220a780228cb4eac96","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.7.0.tgz","fileCount":49,"integrity":"sha512-j5Wc/Roh3QFblHIvVU5fLpfeJN2hw0gDy0Kz95iK06+1MwSieVDIcPPsazpAxOQNkPAdR2ii1HpckZndly3xnA==","signatures":[{"sig":"MEUCIQCZxQtoGgxEdZmLTCCrl91rBD7YJs67W11jqSCYuw7l5AIgItr96p5Hsry8rj9FMoBmcHz2huylqDK/wZ0D3gdtI+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166076},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-j5Wc/Roh3QFblHIvVU5fLpfeJN2hw0gDy0Kz95iK06+1MwSieVDIcPPsazpAxOQNkPAdR2ii1HpckZndly3xnA==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.7.0_1786844322237_0.6320118968940458","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@autono/pinbox-core","version":"0.8.0","license":"MIT","_id":"@autono/pinbox-core@0.8.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"a480a0733f9a0be163938edc9bed6baea0d72c79","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.8.0.tgz","fileCount":49,"integrity":"sha512-2JcBiB0G6lAbnz/zvs84YshrGh/a+uwGDvTNqmr5X5Lf06Rbrnl/UW/oC10hUUhr3eqbXJkfaWhazHBm8dcH8w==","signatures":[{"sig":"MEQCH0S0jGu8IeL3CgGDjO9TMdQ2M16LkmZp/8v5kd5GqSsCIQDDWh/A/hM16LWuNjJ+kpjcnpJ1HJS187nv+qjmIqUYZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166076},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-2JcBiB0G6lAbnz/zvs84YshrGh/a+uwGDvTNqmr5X5Lf06Rbrnl/UW/oC10hUUhr3eqbXJkfaWhazHBm8dcH8w==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.8.0_1786851979620_0.6136985968477029","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@autono/pinbox-core","version":"0.9.0","license":"MIT","_id":"@autono/pinbox-core@0.9.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"7524430d19d5f7c6ffee5c37ce116f992e6a50dd","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.9.0.tgz","fileCount":49,"integrity":"sha512-FmPjfKUoIQvSyoHMJGgfQTa+JtYCCjh1/8G1NL4O7ZjsTB5xsaYj6wJ32V7T00uNYkP3IkZGzRzaaobpDn3Udg==","signatures":[{"sig":"MEQCIAKYMAJ/VrRjYBO27mWMFOnV5+M9QKEKSE46kdAUQTyjAiAynjgsgbhLr+7ElsCqaXX8dwGNdWH5UKb/43BttrRmmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166076},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-FmPjfKUoIQvSyoHMJGgfQTa+JtYCCjh1/8G1NL4O7ZjsTB5xsaYj6wJ32V7T00uNYkP3IkZGzRzaaobpDn3Udg==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.9.0_1786939074143_0.7788568943676668","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@autono/pinbox-core","version":"0.10.0","license":"MIT","_id":"@autono/pinbox-core@0.10.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"cc46ee1fc3ae1a0fbd7fe535716a17b52bcd2d54","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.10.0.tgz","fileCount":49,"integrity":"sha512-Vb28/SFW/9yD9vTYFdqQcBSNxKQvUJrwzPbDz/w+hkLxsmjqX2SXhoxIni+PRk1crbBtpiRB3RH/MZnEgo64yw==","signatures":[{"sig":"MEUCIH9CmXvrf5CdtGeQCKUFkubOsZ7jjX6y9odKzNJcC4IBAiEAtT52zDYKyR+d3qjKkGLd25+jv/d/MRbJ9l7w3b4gkvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166077},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-Vb28/SFW/9yD9vTYFdqQcBSNxKQvUJrwzPbDz/w+hkLxsmjqX2SXhoxIni+PRk1crbBtpiRB3RH/MZnEgo64yw==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.10.0_1786945480000_0.5369525702332634","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@autono/pinbox-core","version":"0.11.0","license":"MIT","_id":"@autono/pinbox-core@0.11.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"8884a3e8498e5c379f8914018f400a2c93311b11","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.11.0.tgz","fileCount":49,"integrity":"sha512-a0+AxQjpL3yJF2tR8tyyb80OX3VKyYWGHoc7glpjvN3Kg6/u8n17mvlQM6GZEJDrfEUhHseXkOLfqYJyFLV4/Q==","signatures":[{"sig":"MEYCIQDvGympH8XScLci0GR376m6k3QHt2cnPKmW3wIqAbJ0sQIhAP6CJTpEm3lrya7j4BEQPtOXsruOdkqc6nw1+1a1UdwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166077},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-a0+AxQjpL3yJF2tR8tyyb80OX3VKyYWGHoc7glpjvN3Kg6/u8n17mvlQM6GZEJDrfEUhHseXkOLfqYJyFLV4/Q==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.11.0_1786945606980_0.1939394225513411","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@autono/pinbox-core","version":"0.12.0","license":"MIT","_id":"@autono/pinbox-core@0.12.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"66ea7407ec4eb90a6c5f929697515630faa384ca","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.12.0.tgz","fileCount":49,"integrity":"sha512-o8ezDzHfIDtKVecyrqyxVr7fa9Ynf3hJIvS5dWyqm5Dy2/QDBECs3mGA9mk5kQSYhZQqIpPwZiCON6ATe0YpbA==","signatures":[{"sig":"MEYCIQCGItrTXn0449k5rmQ11zIif/bIpx1G7JIeqVRFTaimAAIhAIpVORfvqrCApSW5YJgOLiYBEEpqqyGpy++jpeXsP67V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166077},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-o8ezDzHfIDtKVecyrqyxVr7fa9Ynf3hJIvS5dWyqm5Dy2/QDBECs3mGA9mk5kQSYhZQqIpPwZiCON6ATe0YpbA==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.12.0_1786948531840_0.5207532536338906","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@autono/pinbox-core","version":"0.13.0","license":"MIT","_id":"@autono/pinbox-core@0.13.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"82b5396b05ee5f83f91afc64ffde8dc8af224533","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.13.0.tgz","fileCount":49,"integrity":"sha512-H8nSx4jxjtsUf471LKI7M07GMljgsI3yJdFRdmKynPVIjCDLuEFq73YJOsdLkQ+w39QIbdDfT8vUhhLYnI1e+w==","signatures":[{"sig":"MEYCIQCjeD2t41KiADwxZV4fMtaVddtInNQBK5RPh8l8vN0yywIhAKQbfE+XK9Rz/0b9ajiYUKunrDAHLPM94NIj7f278Oe3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166077},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-H8nSx4jxjtsUf471LKI7M07GMljgsI3yJdFRdmKynPVIjCDLuEFq73YJOsdLkQ+w39QIbdDfT8vUhhLYnI1e+w==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.13.0_1787032528868_0.9391218678514821","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@autono/pinbox-core","version":"0.14.0","license":"MIT","_id":"@autono/pinbox-core@0.14.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"fb8bee9d4cd7656260dd8ddbb48c1ecb01e35af6","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.14.0.tgz","fileCount":49,"integrity":"sha512-z+jdMcyfG6cKuX9U02BhH6TQ8nnW7EjuQVOK3E16ufxGOplY05XWCCXhrggyjl02ELQ6lqrNjBQR/K65X4IHsQ==","signatures":[{"sig":"MEUCIQCTGVfJRvXgwFfF8ZrNl/GmDmbQeCOfQ7YoqvfAo8fT+AIgJjeASTwT11MhzlQonxMyfyuoFoLf3vpNBH8P8Qo0EP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174675},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-z+jdMcyfG6cKuX9U02BhH6TQ8nnW7EjuQVOK3E16ufxGOplY05XWCCXhrggyjl02ELQ6lqrNjBQR/K65X4IHsQ==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.14.0_1787033091763_0.9225067835755054","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@autono/pinbox-core","version":"0.15.0","license":"MIT","_id":"@autono/pinbox-core@0.15.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"b731c2fe1f988c478bba92f09f0d9239402671fa","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.15.0.tgz","fileCount":49,"integrity":"sha512-Hghegd9Vz1iQbYJ36xhrsRRGqrJP7n75kKcaIItaqy++wKNYldvp064Qo5fFrYtbl+Jg3S/ZZL3EzQsgMVm32Q==","signatures":[{"sig":"MEYCIQC9U2Loas6eqt4GvpyQO6uCnsaQcnYh4Z34sTkOyO62AAIhANaN9vONDAxgyoHrusU6aG69uyEEjtjcBPdEL3ykLnGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174675},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-Hghegd9Vz1iQbYJ36xhrsRRGqrJP7n75kKcaIItaqy++wKNYldvp064Qo5fFrYtbl+Jg3S/ZZL3EzQsgMVm32Q==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.15.0_1787070476649_0.19171321459134427","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@autono/pinbox-core","version":"0.16.0","license":"MIT","_id":"@autono/pinbox-core@0.16.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"d7e1916d956887452f47cc3b7c82d57b9da68235","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.16.0.tgz","fileCount":49,"integrity":"sha512-wH3xDRf+BEwEUJ3yhp6Np/uhyePPgti6etYblNbdTDMZwA5rRtf78EMKDiAYnoPsaVULBvXE/re6XapXgbXrcw==","signatures":[{"sig":"MEUCIQDBD/Ql8cSsAwFs8MGIFU5tax3A0XItyTOZZV24UsWWZwIgGL8hCQZ5T+ghIchkraGNswt+z/dM4koi6H+AAijr+GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/ddInHBVRxDCWzlyc/n5WFCunmTCLzPjFuirIFULi9AiAmrX9ReOKHm9Dk0+tEe6OKQhHKpNJKoCAlJdFGij41Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175184},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-wH3xDRf+BEwEUJ3yhp6Np/uhyePPgti6etYblNbdTDMZwA5rRtf78EMKDiAYnoPsaVULBvXE/re6XapXgbXrcw==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.16.0_1788662103059_0.6457727128984407","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@autono/pinbox-core","version":"0.17.0","license":"MIT","_id":"@autono/pinbox-core@0.17.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"bc30d29403d1b77b9922f842bce7d0c8c855771f","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.17.0.tgz","fileCount":49,"integrity":"sha512-6OceEkh6SfTV11HHxjA/alo7DdZGiJ+7QZB5RMa3V6O6BnpLLJKd/8DFiIr37mLwwyl7T1GwMiBtLkCP2hFwdA==","signatures":[{"sig":"MEUCIQCzgvW2gOCu0FPd8eL/+MSAbUZsqsCnrN70G4tUkc9lTQIgTTRNCrO6gXZVyYE3VxvYL0Lp18xDMUimHSmd6Kn6CvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGc/wWIK8gFLCaq2bdagoT2UJJQnaJWnOSOUAzi0E+H/AiB7TMy9ECB+wr5tWupSLRuTkdJWRZmT5h+EMJj7P/lPCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175184},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-6OceEkh6SfTV11HHxjA/alo7DdZGiJ+7QZB5RMa3V6O6BnpLLJKd/8DFiIr37mLwwyl7T1GwMiBtLkCP2hFwdA==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.17.0_1788665100509_0.8393458965328742","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@autono/pinbox-core","version":"0.18.0","license":"MIT","_id":"@autono/pinbox-core@0.18.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"95b588f85b7d8604bb0928536c2bfd1bf2508096","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.18.0.tgz","fileCount":50,"integrity":"sha512-VDdebKuNQYcvlzNTq10XCHwNI9z63Wcd9orJpLe3VLL7jNz3npQsqQzOn8ytLRkqbd8aRfIsoHLFAaHYQSMobQ==","signatures":[{"sig":"MEUCIQCVVoLK9FJXF+tek6S2FfjWXqwOabQVsew55KreV8nl+wIgIQiA339fh4UQQGDTjfvSVHq0154uGkSM71YcVjc2jyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDMEOWUtxOPMxunRh6DgBj6vU3nT03gDi3x0kzeOwBJ2gIfHd4EDX9hX63mihcyFK3RQe/w0stzvWhoIaNzqBMJFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186932},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-VDdebKuNQYcvlzNTq10XCHwNI9z63Wcd9orJpLe3VLL7jNz3npQsqQzOn8ytLRkqbd8aRfIsoHLFAaHYQSMobQ==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.18.0_1788730811515_0.16110036195821942","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@autono/pinbox-core","version":"0.19.0","license":"MIT","_id":"@autono/pinbox-core@0.19.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"ac30c4a50a28b5910215b899281d684fec4a21a8","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.19.0.tgz","fileCount":50,"integrity":"sha512-2Yocxwu2KYwAssAyva07N7OS36Zd+GMeguDeH+4KcrCigwITN7a6UxaNLyL6q2sjEerAhqz40OeOilIWZkPfhg==","signatures":[{"sig":"MEQCIBASEgQEJ7oxJLWLfq9waJbbE6P7EnugxFSwg0A4EVbYAiA1IXETULsCl5ynKa08+A8QyovVAD/AN1iCiFr/+5RfKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCh/OnQs6FIXkUVEuSJIcwBD8CfR6TfKQkam7WKfjYg7QIgZoDfShT0VxWFudLMlX1WlENqIKkX20PKkxwlxQRwh04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194600},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-2Yocxwu2KYwAssAyva07N7OS36Zd+GMeguDeH+4KcrCigwITN7a6UxaNLyL6q2sjEerAhqz40OeOilIWZkPfhg==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.19.0_1788740141202_0.4442432887832142","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@autono/pinbox-core","version":"0.20.0","license":"MIT","_id":"@autono/pinbox-core@0.20.0","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"homepage":"https://github.com/autonoco/pinbox#readme","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"795693fac2aa0336cc72fe338ea90352c5bc0c04","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.20.0.tgz","fileCount":51,"integrity":"sha512-JOjgskpIxVBLkcMAWQsdqIiwe4nStePqspNG26p7y2i/jveZ0zQekffI8AzXex0yt3wh8MKYDvm+atknuJflYw==","signatures":[{"sig":"MEUCIQCYiIYuEWQTkkpab6xjr08EZvMaibF+pzDmQ2CYEdErOQIgW7+c2Eiud9pvBxOI09l+FPFurRMG7VHHgWLzzE4XEyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGExLm6y5vCrkJTDQouRfk51xWDfZFvIT6ZdOF5jGyK9AiEAoEKKe9RkZBKSveTzCmX4da2uuAn5BPYwZUdj/+weg9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208520},"type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-JOjgskpIxVBLkcMAWQsdqIiwe4nStePqspNG26p7y2i/jveZ0zQekffI8AzXex0yt3wh8MKYDvm+atknuJflYw==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"tmp":"tmp/pinbox-core_0.20.0_1788824999477_0.5734537733346088","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"_id":"@autono/pinbox-core@0.21.0","bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"dist":{"shasum":"173e4931a1b0dc5d57f8d370f0f5b02364e6a8a7","tarball":"https://registry.npmjs.org/@autono/pinbox-core/-/pinbox-core-0.21.0.tgz","fileCount":51,"integrity":"sha512-IuRCsfPBa9lrdzAGF7gTF2iVxnrlr0Yk4mZXYHtXalQAqv866FiKzOojRVsTL2yi6xeUAs3XMHcFya+/SYP++Q==","signatures":[{"sig":"MEYCIQCBtO7ZyobwZ3LiOuQf3JMF44mk3xcEG/cEiT45zcen0AIhANlW6eMLXXfnUQ174UnsoCHbZXjPHQliCkG7Kv7pfthL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzNAv8Mg2oQMztT1V+uW08FmmCkpUR88O/qW4nVDcufQIhALfZ4qVMttMsEvN7gqTbVTv7qwfnhQ8eBj+R9q++wyfL"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autono%2fpinbox-core@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208520},"name":"@autono/pinbox-core","type":"module","_from":"file:/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","engines":{"bun":">=1.3.0"},"exports":{"./do":{"types":"./dist/do.d.ts","default":"./dist/do.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./hub":{"types":"./dist/hub.d.ts","default":"./dist/hub.js"},"./auth":{"types":"./dist/auth/verify.d.ts","default":"./dist/auth/verify.js"},"./store":{"types":"./dist/store.d.ts","default":"./dist/store.js"},"./schema":{"types":"./dist/schema.d.ts","default":"./dist/schema.js"},"./delivery":{"types":"./dist/delivery/router.d.ts","default":"./dist/delivery/router.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sessions":{"types":"./dist/sessions.d.ts","default":"./dist/sessions.js"},"./connectors":{"types":"./dist/connectors/index.d.ts","default":"./dist/connectors/index.js"},"./hub-server":{"types":"./dist/hub-server.d.ts","default":"./dist/hub-server.js"},"./schema.json":"./dist/schema.json","./ws-protocol":{"types":"./dist/ws-protocol.d.ts","default":"./dist/ws-protocol.js"},"./package.json":"./package.json","./delivery/resume":{"types":"./dist/delivery/resume.d.ts","default":"./dist/delivery/resume.js"},"./delivery/webhook":{"types":"./dist/delivery/webhook.d.ts","default":"./dist/delivery/webhook.js"},"./connectors/github":{"types":"./dist/connectors/github.d.ts","default":"./dist/connectors/github.js"},"./delivery/openclaw":{"types":"./dist/delivery/openclaw.d.ts","default":"./dist/delivery/openclaw.js"}},"license":"MIT","scripts":{"test":"bun test","build":"tsdown","typecheck":"tsc --noEmit"},"version":"0.21.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e8a23e5-77f5-4d5f-82c6-cb28016deda6"}},"homepage":"https://github.com/autonoco/pinbox#readme","_resolved":"/home/runner/work/pinbox/pinbox/dist/release/tarballs/core.tgz","_integrity":"sha512-IuRCsfPBa9lrdzAGF7gTF2iVxnrlr0Yk4mZXYHtXalQAqv866FiKzOojRVsTL2yi6xeUAs3XMHcFya+/SYP++Q==","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","directories":{},"maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.0.0","jose":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/bun":"^1.3.0","typescript":"^7.0.0","@cloudflare/workers-types":"^4.20250801.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pinbox-core_0.21.0_1789519387667_0.15729551427191324"}}},"time":{"created":"2026-08-07T06:34:33.194Z","modified":"2026-09-16T00:43:08.084Z","0.1.0":"2026-08-07T06:34:33.550Z","0.7.0":"2026-08-16T01:38:42.379Z","0.8.0":"2026-08-16T03:46:19.782Z","0.9.0":"2026-08-17T03:57:54.299Z","0.10.0":"2026-08-17T05:44:40.160Z","0.11.0":"2026-08-17T05:46:47.118Z","0.12.0":"2026-08-17T06:35:31.990Z","0.13.0":"2026-08-18T05:55:29.025Z","0.14.0":"2026-08-18T06:04:51.902Z","0.15.0":"2026-08-18T16:27:56.985Z","0.16.0":"2026-09-06T02:35:03.163Z","0.17.0":"2026-09-06T03:25:00.614Z","0.18.0":"2026-09-06T21:40:11.657Z","0.19.0":"2026-09-07T00:15:41.291Z","0.20.0":"2026-09-07T23:49:59.541Z","0.21.0":"2026-09-16T00:43:07.751Z"},"bugs":{"url":"https://github.com/autonoco/pinbox/issues"},"license":"MIT","homepage":"https://github.com/autonoco/pinbox#readme","repository":{"url":"git+https://github.com/autonoco/pinbox.git","type":"git","directory":"packages/core"},"description":"Schema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.","maintainers":[{"name":"bobakemamian","email":"bobak@autono.co"}],"readme":"# @autono/pinbox-core\n\nSchema, hub logic, and storage adapters. Runs on Bun (local) and workerd / Durable Objects (cloud) from one package.\n\nWhat lives here:\n\n- **Schema** — `Pin`, `ThreadMessage`, `SessionRef` types + published JSON Schema. Exported at `./schema` and `./schema.json`.\n- **Hub** — a fetch-style `(Request) => Response` handler: `Bun.serve({ fetch })` consumes it locally and the Cloudflare Worker mounts the same handler. REST + WebSocket logic (`hello → catch-up → events`, cursor-based replay), the append-only event log, session registry, delivery adapters (hooks injection, OpenClaw push, resume-spawn via `Bun.spawn`, signed webhooks), pluggable auth verifier (`none` / `token` / `jwt{issuer,jwksUrl,audience}` / custom). Exported at `./hub`. Streaming routes must call `server.timeout(req, 0)` — Bun's `idleTimeout` is a total request deadline.\n- **Storage adapters** — `PinStore` is an interface with exactly **two** implementations: `bun:sqlite` (local file) and DO SQLite (cloud). Same schema: `events`, `pins` (incl. `due_at`), `threads`, `sessions`, `links`. FTS5 works under `bun:sqlite` and backs `pinbox list --search`.\n- **Broadcaster** (`src/ws.ts`, exported at `./ws`) — two-method interface over the split fanout primitives: Bun has pub/sub topics but no connection enumeration; DO has enumeration + tags but no pub/sub. Topics are fixed at connect as `project:<id>` (DO tags are immutable after `acceptWebSocket`). Always `server.publish`, never `ws.publish` — the latter excludes the sender, which would stall the originating toolbar's cursor and make it replay its own actions on reconnect.\n- **WS protocol** (`src/ws-protocol.ts`, exported at `./ws-protocol`) — the frozen wire vocabulary: `hello → catch-up → events`, versioned with a min-protocol handshake. Auth happens **at upgrade only**; no credential ever appears inside a protocol message. Keepalive is transport-level (Bun `sendPings` / DO `setWebSocketAutoResponse`) — protocol 1 has no ping message and exactly one client message, the hello. The local Bun server and the cloud DO server speak this module unchanged.\n- **Realtime host layer** (`src/hub-server.ts`) — `GET /ws` is intercepted **before** the pure handler, which keeps its one-argument invariant and its bearer gate untouched: a browser cannot set headers on an upgrade, so the token rides `Sec-WebSocket-Protocol: pinbox.token.<t>`. Events reach sockets through exactly one host-registered listener (`store.subscribe(...)` → `Broadcaster.publish`); the handler never touches fanout. The host also owns the loopback-origin CORS gate, the `/summary` `connectedToolbars` merge, and an idle timer that never fires while sockets are attached. The upgrade calls `server.timeout(req, 0)` — Bun's `idleTimeout` is a total request deadline.\n- **Attachments** (`src/attachments.ts`) — `POST /attachments` caps bodies at 5 MB and hands the bytes to an `AttachmentSink`. `HubOptions` and `PinStore` are pinned final with no media member, so the sink is injected as a store-keyed sidecar: the host calls `registerAttachmentSink(store, sink)` — `localDirSink` writes under `.pinbox/media/` locally, and the cloud host registers an R2 sink. An `Attachment` carries a path or a URL, **never bytes**, at any schema version: open pins are re-injected into agents every turn, and inline bytes would be re-paid each time.\n- **DO glue** — the importable Durable Object class/handler consumers mount. Exported at `./do`. (The deployable template that uses it lives in `packages/cli/templates/worker/`.)\n- **Connectors** — the `pinbox link` interface (`createItem`, `postComment`, `onRemoteComment`, `onRemoteStatus`) and the GitHub implementation, wired into the hub. Environment-specific transports are injected by the host: local `gh` CLI (from the pinbox CLI), GitHub App token (from the worker).\n\nRules: no imports from sibling packages; minimal runtime deps — **Zod v4** (single-source schemas: TS types + trust-boundary validation + JSON Schema via `z.toJSONSchema()`) and `jose` (JWT verifier). `./schema` and `./do` must run on both Bun and workerd; hub pieces that spawn processes (the resume-spawn delivery adapter) are Bun-only by nature. tsdown owns emit (ESM + `.d.ts`), including the post-build step that emits `dist/schema.json` for the `./schema.json` export. Tests run under `bun test`.\n","readmeFilename":"README.md"}