{"_id":"@bossbench/hono","_rev":"4-462ac2454982e693b6747550452ea9db","name":"@bossbench/hono","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@bossbench/hono","version":"1.0.0","keywords":["pg-boss","bossbench","hono","adapter","dashboard"],"license":"MIT","_id":"@bossbench/hono@1.0.0","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/hono#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"08d5e411383d672e2bfc1aa5611c4f9124a19ec9","tarball":"https://registry.npmjs.org/@bossbench/hono/-/hono-1.0.0.tgz","fileCount":6,"integrity":"sha512-l3Y+AXKNzoQJk8CzlWIKNJUH+99jOQgDvwzJs4u0LpUqnE69wGwGuyW/vZdAsoWyIStu90HDrlaYMAfJEWb3Kg==","signatures":[{"sig":"MEQCIAoD283WaptG5+vf5hq2dI14fyIlbnY10aO6ImpGANuMAiBxwweNkQc+nN7pS+xgPjM8aUbStV0R+K2lN4604mJDkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"af6c118e3d022079a5a316924219120ab3306a42","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nip10","email":"diogocardoso92@outlook.com"},"repository":{"url":"git+https://github.com/nip10/bossbench.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Hono adapter for Bossbench, an embedded pg-boss dashboard.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@bossbench/core":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.14","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","hono":">=4.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hono_1.0.0_1786382028851_0.7348245140042369","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bossbench/hono","version":"1.0.1","keywords":["pg-boss","bossbench","hono","adapter","dashboard"],"license":"MIT","_id":"@bossbench/hono@1.0.1","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/hono#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"5c5f57b0946827bc5dba63eb2cbe96e16fd983eb","tarball":"https://registry.npmjs.org/@bossbench/hono/-/hono-1.0.1.tgz","fileCount":6,"integrity":"sha512-9F+b4HZo7KIPc3qQM9BKzj2CSmo3GpSAvMXqfa+CAE7XjxeA4Dw8/wK2WiUNx9z0UcrlfW1chl7Lf2DQYgfOSg==","signatures":[{"sig":"MEUCID4JYfSiPlJDRUmmtf1mQlT1nSwpbDM4U79da7ZJZiogAiEAsrNb2cQl6gutqwB9oL3eFwdqmdouQgoeD0RO6wyS0vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2fhono@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3777},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6ddf87b-2146-41f5-b33a-3a364e63a6aa"}},"_resolved":"/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.1.tgz","_integrity":"sha512-9F+b4HZo7KIPc3qQM9BKzj2CSmo3GpSAvMXqfa+CAE7XjxeA4Dw8/wK2WiUNx9z0UcrlfW1chl7Lf2DQYgfOSg==","repository":{"url":"git+https://github.com/nip10/bossbench.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.16.0","description":"Hono adapter for Bossbench, an embedded pg-boss dashboard.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@bossbench/core":"1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.14","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","hono":">=4.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hono_1.0.1_1786439813563_0.7416778476884593","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bossbench/hono","version":"1.0.2","keywords":["pg-boss","bossbench","hono","adapter","dashboard"],"license":"MIT","_id":"@bossbench/hono@1.0.2","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/hono#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"24ffc012a663bf18e098d3a78b4c595d66f4ec44","tarball":"https://registry.npmjs.org/@bossbench/hono/-/hono-1.0.2.tgz","fileCount":6,"integrity":"sha512-+PwYTN3yqwj0qTPMOwsJYqNKulvSFuaU0akvRvmXgaBwiiq46cHhPKCTR0ICCS+vLtu2amAzyuMp14CXC72Bdw==","signatures":[{"sig":"MEYCIQD242Gx9H3i92qfrJU77IEZUQVmsgemAWPdcUNuDNi24gIhAKL5pCX71OBKXzaDwdL6tmIrD7xxAnvhRk94vPnU1Pcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2fhono@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3777},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6ddf87b-2146-41f5-b33a-3a364e63a6aa"}},"_resolved":"/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.2.tgz","_integrity":"sha512-+PwYTN3yqwj0qTPMOwsJYqNKulvSFuaU0akvRvmXgaBwiiq46cHhPKCTR0ICCS+vLtu2amAzyuMp14CXC72Bdw==","repository":{"url":"git+https://github.com/nip10/bossbench.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.16.0","description":"Hono adapter for Bossbench, an embedded pg-boss dashboard.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@bossbench/core":"1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.6.14","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","hono":">=4.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hono_1.0.2_1786445825821_0.8413668174264208","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bossbench/hono","version":"1.0.3","description":"Hono adapter for Bossbench, an embedded pg-boss dashboard.","homepage":"https://github.com/nip10/bossbench/tree/main/packages/hono#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/nip10/bossbench.git","directory":"packages/hono"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","keywords":["pg-boss","bossbench","hono","adapter","dashboard"],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"sideEffects":false,"scripts":{"build":"tsup","test":"vitest run --passWithNoTests","typecheck":"tsc --noEmit"},"dependencies":{"@bossbench/core":"1.1.1"},"peerDependencies":{"hono":">=4.0.0","pg":">=8.0.0","pg-boss":">=12.0.0"},"devDependencies":{"hono":"^4.6.14","tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.8"},"publishConfig":{"access":"public","provenance":true},"_id":"@bossbench/hono@1.0.3","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"_integrity":"sha512-w10M+yPqdT6j4439z6002MztCap2jFVARAS0u0sCPD50vMlGe30APLivSd+ehGq1YHAadxnYQ5Kxq+zEr1hRsw==","_resolved":"/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.3.tgz","_from":"file:/home/runner/work/bossbench/bossbench/packages/hono/bossbench-hono-1.0.3.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-w10M+yPqdT6j4439z6002MztCap2jFVARAS0u0sCPD50vMlGe30APLivSd+ehGq1YHAadxnYQ5Kxq+zEr1hRsw==","shasum":"42853cca75bf00d6f089a7a12b80d89bd97b8a4a","tarball":"https://registry.npmjs.org/@bossbench/hono/-/hono-1.0.3.tgz","fileCount":6,"unpackedSize":3777,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2fhono@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICp+y7vdCdSwr9EHwnTrqkvX3XYXBvnyG0rFijMpyix7AiEAu74snGzSR2RrGNyyaD/noZlwFsilLnnHr0KSuokYK/Q="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d6ddf87b-2146-41f5-b33a-3a364e63a6aa"}},"directories":{},"maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hono_1.0.3_1786528686382_0.8355373212697057"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-10T17:13:48.674Z","modified":"2026-08-12T09:58:06.897Z","1.0.0":"2026-08-10T17:13:49.002Z","1.0.1":"2026-08-11T09:16:53.719Z","1.0.2":"2026-08-11T10:57:05.944Z","1.0.3":"2026-08-12T09:58:06.555Z"},"bugs":{"url":"https://github.com/nip10/bossbench/issues"},"license":"MIT","homepage":"https://github.com/nip10/bossbench/tree/main/packages/hono#readme","keywords":["pg-boss","bossbench","hono","adapter","dashboard"],"repository":{"type":"git","url":"git+https://github.com/nip10/bossbench.git","directory":"packages/hono"},"description":"Hono adapter for Bossbench, an embedded pg-boss dashboard.","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"readme":"# @bossbench/hono\n\nHono adapter for Bossbench.\n\n```ts\nimport PgBoss from \"pg-boss\";\nimport { Hono } from \"hono\";\nimport { bossbench } from \"@bossbench/hono\";\n\nconst boss = new PgBoss({ connectionString: process.env.DATABASE_URL!, schema: \"pgboss\" });\nawait boss.start();\n\nconst app = new Hono();\n\napp.route(\n  \"/jobs\",\n  bossbench({\n    boss,\n    db: process.env.DATABASE_URL!,\n    basePath: \"/jobs\",\n    auth: {\n      username: process.env.BOSSBENCH_USER!,\n      password: process.env.BOSSBENCH_PASS!,\n    },\n  }),\n);\n\nexport default app;\n```\n","readmeFilename":"README.md"}