{"_id":"@bunizao/contracts","_rev":"12-25fda0b86678471209defce1d697ed00","name":"@bunizao/contracts","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.0":{"name":"@bunizao/contracts","version":"0.1.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.1.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"a25cc027f01baa55bd12cae08a92ee18a275b759","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.1.0.tgz","fileCount":21,"integrity":"sha512-deU9m9grZWH4LnaDYf4GYzyV0iVUEcRFQtyXz8Nr2paFrwhR88M/XEqhv7EN9GndKoO7fR9LSFHWRF6kRNljaA==","signatures":[{"sig":"MEUCIQCaoq6JMMksXtyz0LoKAgwpNd+XmZPVaYTK5UJjxNx+fwIgQI3rmjq3/GI4aDCvoSNJC37UdIlopBEk/MmmOsU7+AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44818},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"bunizao","email":"hu@tuu.cat"},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.14.1","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.1.0_1787999661278_0.09982489478904877","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bunizao/contracts","version":"0.3.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.3.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"bc8f1affa2a81eb5ed21bcba779129f60c9b8f4b","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.3.0.tgz","fileCount":23,"integrity":"sha512-tG/VOP4/Mz5AzNcFoflkTcEs4QxbbThBh/Va1pcKD8L2S2dLF3R4zMDWBut/pjsMmZ43RJPAfyvQJJ2m4gYxew==","signatures":[{"sig":"MEYCIQC9UYayZdCiEbqQbf0xENMfTnsQceBHYtO5Oi8De5V/UQIhAIcTn7bkoNUEnHmahxBI/kkrz6CJ8K+/ADg4GnVzda7k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67485},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"61685e968f29f0132f0e6f5bdd20bb7b3ace0509","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.17.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.3.0_1788418456063_0.8770333249820004","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bunizao/contracts","version":"0.4.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.4.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"fb90dd9874246aa5930f64df1a076e29eb67e36e","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.4.0.tgz","fileCount":25,"integrity":"sha512-zz8xjU8IeZ51/0NiwZhLyzwYu63DE5nf3ZGUvG3OXHwWIqMdsMJP9otGaeC7qWG0DYJ32STVve39zErVirtzFg==","signatures":[{"sig":"MEQCIDwCWIURcC07MJvQcHgswk25wKig9uJPFSyKmQo0vyy9AiA3G/X/0t48+49MJGXxH7sivCrkJxfwbL4tbINF+xKKAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71660},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"7a75ea6849270d6dabbd2291a0ee16e86dedaf92","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.4.0_1788585167661_0.03589278671392049","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bunizao/contracts","version":"0.5.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.5.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"48c42fcf0ca9c04d61ed7629e19e59b30d5d9c3f","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.5.0.tgz","fileCount":25,"integrity":"sha512-0SxBvWHpUCAvyDkXA5j0qsS56alX9RjMdiC4zarjfjcX0xA31TzSFEfL7vT/0m7hEsi1U1UqYfCVAg4WXbVtrA==","signatures":[{"sig":"MEYCIQCE6pZXoUg8H9bCuugnD0R9t2Bc1XyUna1pmPtSNpLBwwIhAJDC91kdQeNpUenPJrdZfrLXhffv2PWn7kOMy4iUduYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77663},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"b8bd44c1170c3fcb66caf02882e4546165af4b45","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.5.0_1788696604172_0.5873216674464719","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bunizao/contracts","version":"0.6.1","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.6.1","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"a51d35b01974ec78c93d9bb2a9af0c21a033db09","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.6.1.tgz","fileCount":25,"integrity":"sha512-5KkeVm8s+Kt+B1+EqE5UO3wcvH/mcrLszx0AvBkX1RNoGBfbwtyxg/xIEzt9jZZu4h16r44WXOPfkolxAYuO3Q==","signatures":[{"sig":"MEQCICWj7U5JMHGWUeDk66rcc7WrPldYI3gfYDu6zb4FS19YAiAhx8fLQGUCmORaWaOEWC4wFx/jGeTOFA7Mag5V2dfsvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98840},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"6a78058bc10127de035e2f72ee6a9cda871b0e1d","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.6.1_1789289288537_0.5964000564078908","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bunizao/contracts","version":"0.7.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.7.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"496717aee01d4248c32fd9bf2f6578c77634222b","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.7.0.tgz","fileCount":25,"integrity":"sha512-4NEwXUP+mKcCI69zVqz3mrcSPs59BZ2Cl4BuBQYUvr1qJ086436IFDbwUyk0ILqSmHTwXFg3QfJ3G6q80brDFQ==","signatures":[{"sig":"MEUCIQDmI6OKeEvlwfcuKQWAR//1LNqW0u6dNBoYLuHcoxFSrAIgZXPfk1amJ+1nfdGVmbqz+PSBOPpmN+O801ZpnDcFmec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102138},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"8500fc20449f78fac36f8dfaed625c06c5391ced","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.7.0_1789292546538_0.5663931094857988","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@bunizao/contracts","version":"0.7.1","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.7.1","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"2a780f5ed2e85954c284b896ddfe94799cff6f27","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.7.1.tgz","fileCount":25,"integrity":"sha512-1CqyekC4mGg8hPgmXuwSuysXtx17Hm2nFcqeBngYKgWISMok0N5P9xrssEaDB/D4rmdk570koHMxRUFBKsIOGw==","signatures":[{"sig":"MEUCIAuHQBRfO2S3+r+N6hZafiP8nNCLvZEUSzH3+owqKFniAiEA0HodbCsKy0QLfWMa7jfl8RIAicv974zlqypmmcYRKYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102411},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"dabe8ce88832429df4b919cb3a64b0a8a57c9233","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.7.1_1789312615049_0.12817336571694082","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@bunizao/contracts","version":"0.7.2","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.7.2","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"870b5ee80423b4b8670b56e1f199774e732c9146","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.7.2.tgz","fileCount":25,"integrity":"sha512-x44JNbnRcdN7h6g+RuE3w+F/IASQsmoYIYNxOqYHpQkoPpkuNMjUF8VYm30uJJ6VxKWpqzs7MaY95uVjkk//BA==","signatures":[{"sig":"MEUCIQDh7A1KrNLV+lgndiFZ6tLyVKvN1WIVbK5e8tgEBPPVtgIgEzMFU3P4BpTe80oi6s3IlEh1+DqM3K6ITMGpr6UUuLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+DKFe932PAnCTa34LCMKXLj3kW8sltEQmPoBgOYdU+AiBN90LrQjYeQcedRZZu+AADeCvAQBSkuzSJ84O/6SdeNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102718},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"08e985b66294163fd38c0a3b11a1121526b3bcc4","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.7.2_1790319771312_0.039818769481279714","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bunizao/contracts","version":"0.8.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.8.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"3bf1be85a0864b06c5108ab80747fb3156157a25","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.8.0.tgz","fileCount":25,"integrity":"sha512-QoYaFGmc0hqe0rrj30Iltetynk9vS3RzW/jqkqBKFiEgzIK9N7Uq1Z9kj9ce20baKugoKw+h24ppUojE78bxdg==","signatures":[{"sig":"MEUCIQDmNOtD6FeYskzdCv7XF3IEebpA+Apy7m+0IgCcap59RgIgRtgbgk12mCoh4wa3Y/R7di4vYR99oq6JQMMCbYkK+98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDINT+GYuSqeeuCbXMjOtmwsu7qNbCHp5m20OnnySlm2QIhAOT1tc2PwTrIwYXTV5LSNDc7N01UMr/lNblq8Z1690+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106104},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"d7bd7dc045c50d7a3a481fb1df8828641a7d40b9","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.8.0_1790331951908_0.8931846116617588","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bunizao/contracts","version":"0.9.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.9.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"8a2f4464fb34efbfadd02249760e7d4bc9066c33","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.9.0.tgz","fileCount":27,"integrity":"sha512-K5J15DuqcPEgYtqtJvKFhUIdOwD0afD2bLndNeH49/0eJW+6VNsgOv/jBFO9CwRknzV6yxrmH9EWXEBdBEQsTw==","signatures":[{"sig":"MEYCIQC2VSWj2N7t89Pn0Si6GcHH2BtIWRJUEp/uF2YZLkjl5AIhAKggEq46o3mHKibngj9pDWaUBL5iMoari7gmzieKCE+G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICzYsM3sKWdRrM513FpuW8kov13T4PUvC7voVBZyaYmTAiBD0yOvsNH0091m2f1nZEvgbpNCGr0M1RT/xLkAkiOX9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106228},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./instagram":{"types":"./dist/instagram.d.ts","import":"./dist/instagram.js","default":"./dist/instagram.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"e6bbf8ab39a7204f8153c5875b6f926b7429b976","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.9.0_1790488099323_0.4026453828073415","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bunizao/contracts","version":"0.10.0","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"author":{"name":"bunizao"},"license":"UNLICENSED","_id":"@bunizao/contracts@0.10.0","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"d0fae20fa728f238adc96ba9f3b0225cb29f810e","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.10.0.tgz","fileCount":27,"integrity":"sha512-UlSVv/mLwYNVfdHGGsf1OMDWiNVeNmqRkA3ETpFkiRvf1q+L2avw3R2iMWu8oSi7qojyTDhC3ZN386sAs7OMvQ==","signatures":[{"sig":"MEYCIQCVO1H0zmQA+O1AoYtLQdUldf/CZT6GMVRJ/JUg+fVyJwIhANuYVM4ILvBY6h+SvPnBEENy3oAgv8Rvxb3nxb5fpZpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDE2yNhrJ3eHaFhJadgzWrcDGFPjf/XZ37IVFfEVcPGCAiB+7d1PllWSvUeUXSZ0E3+yMgcA4Tfg7EwPDAoF6eYE3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107138},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./instagram":{"types":"./dist/instagram.d.ts","import":"./dist/instagram.js","default":"./dist/instagram.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"05e97efde99f26d2f86ec55046d63d456079b56d","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.10.0_1790513274409_0.5828210963579872","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"_id":"@bunizao/contracts@0.11.0","bugs":{"url":"https://github.com/bunizao/site/issues"},"dist":{"shasum":"8bbb28c1768cec573c181460dea62a33191faa56","tarball":"https://registry.npmjs.org/@bunizao/contracts/-/contracts-0.11.0.tgz","fileCount":27,"integrity":"sha512-+O9W5/LCI7AyAwlhYVoOZa6m1FMBMNmG8L+wv/B6Ec1pHicNIkb6M9C0M4jBj9V7MJ59kRbyHb2vdyIHyM46DA==","signatures":[{"sig":"MEUCIQDktjtxUt0VuWlunK43gfBfIRKev9OZQbOXFLafDzwOugIgBPwf+Xf6NH5CK2ymDfYdhJrKioc4kWNvYG0rpEEdAXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEgqYnM5soX/QnTxFi2vCULv22z+eQnCx0TBj5qy2mKoAiEAxr3fDcmYS0TRORtn4/4JIf/pEoJ2s5trq9IW5ym8ijY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bunizao%2fcontracts@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125371},"name":"@bunizao/contracts","type":"module","types":"./dist/index.d.ts","author":{"name":"bunizao"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./mood":{"types":"./dist/mood.d.ts","import":"./dist/mood.js","default":"./dist/mood.js"},"./admin":{"types":"./dist/admin.d.ts","import":"./dist/admin.js","default":"./dist/admin.js"},"./notify":{"types":"./dist/notify.d.ts","import":"./dist/notify.js","default":"./dist/notify.js"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","default":"./dist/routes.js"},"./content":{"types":"./dist/content.d.ts","import":"./dist/content.js","default":"./dist/content.js"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","default":"./dist/comments.js"},"./messages":{"types":"./dist/messages.d.ts","import":"./dist/messages.js","default":"./dist/messages.js"},"./analytics":{"types":"./dist/analytics.d.ts","import":"./dist/analytics.js","default":"./dist/analytics.js"},"./instagram":{"types":"./dist/instagram.d.ts","import":"./dist/instagram.js","default":"./dist/instagram.js"},"./listening":{"types":"./dist/listening.d.ts","import":"./dist/listening.js","default":"./dist/listening.js"},"./telegram-ops":{"types":"./dist/telegram-ops.d.ts","import":"./dist/telegram-ops.js","default":"./dist/telegram-ops.js"}},"gitHead":"36d21751182b5eb10306c347b003fd9b36b09751","license":"UNLICENSED","scripts":{"test":"node --test tests/package.test.mjs","build":"node scripts/build.mjs","check":"node scripts/verify-package.mjs","prepack":"node scripts/build.mjs","pack:check":"npm pack --dry-run --json"},"version":"0.11.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:095fe4b7-bcac-4e30-92a6-b2fb2a2aab23"}},"homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"_npmVersion":"11.19.0","description":"Shared TypeScript contracts for buxx.me services and clients.","directories":{},"maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contracts_0.11.0_1790600983780_0.2929007258923524"}}},"time":{"created":"2026-08-29T10:34:21.150Z","modified":"2026-09-28T13:09:44.199Z","0.1.0":"2026-08-29T10:34:21.406Z","0.3.0":"2026-09-03T06:54:16.207Z","0.4.0":"2026-09-05T05:12:47.803Z","0.5.0":"2026-09-06T12:10:04.329Z","0.6.1":"2026-09-13T08:48:08.671Z","0.7.0":"2026-09-13T09:42:26.666Z","0.7.1":"2026-09-13T15:16:55.182Z","0.7.2":"2026-09-25T07:02:51.398Z","0.8.0":"2026-09-25T10:25:51.998Z","0.9.0":"2026-09-27T05:48:19.415Z","0.10.0":"2026-09-27T12:47:54.506Z","0.11.0":"2026-09-28T13:09:43.873Z"},"bugs":{"url":"https://github.com/bunizao/site/issues"},"author":{"name":"bunizao"},"license":"UNLICENSED","homepage":"https://github.com/bunizao/site/tree/main/packages/contracts","keywords":["buxx.me","typescript","api-contracts","cloudflare-workers"],"repository":{"url":"git+https://github.com/bunizao/site.git","type":"git","directory":"packages/contracts"},"description":"Shared TypeScript contracts for buxx.me services and clients.","maintainers":[{"name":"bunizao","email":"hu@tuu.cat"}],"readme":"# @bunizao/contracts\n\nShared TypeScript contracts used by the buxx.me site and API Worker.\n\nThe package is published from `packages/contracts` in the\n[bunizao/site](https://github.com/bunizao/site) repository. Consumers should\ndepend on an exact version so the public site and private API Worker upgrade\nthe contract deliberately together.\n\n```bash\nbun add @bunizao/contracts@0.1.0\n# or\nnpm install @bunizao/contracts@0.1.0\n```\n\nThe package exports the complete contract from `@bunizao/contracts` and the\nfeature modules from `@bunizao/contracts/{analytics,admin,content,listening,mood,notify,routes,telegram-ops}`.\n\nThe package is source-available but not licensed for redistribution. See\n[`LICENSE`](LICENSE) for the applicable terms.\n","readmeFilename":"README.md"}