{"_id":"@bossbench/elysia","_rev":"4-425854aaea57b46e5d089435d5bec888","name":"@bossbench/elysia","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@bossbench/elysia","version":"1.0.0","keywords":["pg-boss","bossbench","elysia","adapter","dashboard"],"license":"MIT","_id":"@bossbench/elysia@1.0.0","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/elysia#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"b06d188d4c6da4740b57946418eb9dbdb4c96c08","tarball":"https://registry.npmjs.org/@bossbench/elysia/-/elysia-1.0.0.tgz","fileCount":6,"integrity":"sha512-sLap0qPao/wRBnQAGrPmyU1kiZz/fHbri5HWNPfpSvy1AFMzD1NXs+x7oKnUeSdO21CoLnhiRRBSUqwZK2R3Dw==","signatures":[{"sig":"MEQCIEkkAhzOGHwk0moRug2EmHzUK89cZqvs4Z0fLfaJ0T8cAiBqMZasKcHj6YgWL7Yljg47z7+b8UCNfjxvP3tWwk9L+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8637},"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/elysia"},"_npmVersion":"11.6.2","description":"Elysia 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":{"tsup":"^8.3.5","elysia":"^1.4.16","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","elysia":">=1.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia_1.0.0_1786382028867_0.4075858697610417","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bossbench/elysia","version":"1.0.1","keywords":["pg-boss","bossbench","elysia","adapter","dashboard"],"license":"MIT","_id":"@bossbench/elysia@1.0.1","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/elysia#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"f98088f6f90357834853bd8e16991ed0163d1ec2","tarball":"https://registry.npmjs.org/@bossbench/elysia/-/elysia-1.0.1.tgz","fileCount":6,"integrity":"sha512-WBDHoWTr8+pzNg3jnxNpBMCMTygDkuK0A5lmr9HLEcJzuarBvTHNki2d1+4kfK4AAYfhcXY2o9JjHSJLFiEHYQ==","signatures":[{"sig":"MEQCIBHmcoGnV1rtYIyTGgy5v/kDjZQC2XIzfxV5QcvVe+MTAiA6j8QsGXxYrlSTSl7XSzuKXXAx6L+h9YwcqPoFK2GEDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2felysia@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8631},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-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:59fbd028-347b-414c-b66b-68632a31f587"}},"_resolved":"/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-1.0.1.tgz","_integrity":"sha512-WBDHoWTr8+pzNg3jnxNpBMCMTygDkuK0A5lmr9HLEcJzuarBvTHNki2d1+4kfK4AAYfhcXY2o9JjHSJLFiEHYQ==","repository":{"url":"git+https://github.com/nip10/bossbench.git","type":"git","directory":"packages/elysia"},"_npmVersion":"11.16.0","description":"Elysia 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":{"tsup":"^8.3.5","elysia":"^1.4.16","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","elysia":">=1.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia_1.0.1_1786439798709_0.03217501106077991","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bossbench/elysia","version":"1.0.2","keywords":["pg-boss","bossbench","elysia","adapter","dashboard"],"license":"MIT","_id":"@bossbench/elysia@1.0.2","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"homepage":"https://github.com/nip10/bossbench/tree/main/packages/elysia#readme","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"dist":{"shasum":"c59ce41472e871ee0ec08ccd3d9cbc91f96d5a80","tarball":"https://registry.npmjs.org/@bossbench/elysia/-/elysia-1.0.2.tgz","fileCount":6,"integrity":"sha512-fET3xnLlFB2CukrNZ6Gta/UGCE+4vv54gWU1voSA4ma6F93wCs6AdvX6Tts7hNSAEMFFvsXO4Fw0046P+t5FkA==","signatures":[{"sig":"MEYCIQCHgtpnvNH+vAYpfG8mxW+frQbx1LNbDJa9DfEo09tg9wIhAKBissDMvPrdJhPfem9QXA9Fb5FjdZ86ABtwIux0C9/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2felysia@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8631},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-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:59fbd028-347b-414c-b66b-68632a31f587"}},"_resolved":"/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-1.0.2.tgz","_integrity":"sha512-fET3xnLlFB2CukrNZ6Gta/UGCE+4vv54gWU1voSA4ma6F93wCs6AdvX6Tts7hNSAEMFFvsXO4Fw0046P+t5FkA==","repository":{"url":"git+https://github.com/nip10/bossbench.git","type":"git","directory":"packages/elysia"},"_npmVersion":"11.16.0","description":"Elysia 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":{"tsup":"^8.3.5","elysia":"^1.4.16","vitest":"^2.1.8","typescript":"^5.7.2"},"peerDependencies":{"pg":">=8.0.0","elysia":">=1.0.0","pg-boss":">=12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/elysia_1.0.2_1786445807740_0.6071987731975952","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bossbench/elysia","version":"1.0.3","description":"Elysia adapter for Bossbench, an embedded pg-boss dashboard.","homepage":"https://github.com/nip10/bossbench/tree/main/packages/elysia#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/nip10/bossbench.git","directory":"packages/elysia"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","keywords":["pg-boss","bossbench","elysia","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":{"elysia":">=1.0.0","pg":">=8.0.0","pg-boss":">=12.0.0"},"devDependencies":{"elysia":"^1.4.16","tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^2.1.8"},"publishConfig":{"access":"public","provenance":true},"_id":"@bossbench/elysia@1.0.3","bugs":{"url":"https://github.com/nip10/bossbench/issues"},"_integrity":"sha512-u0e3O2FYIB0gaKP6QOyD/JEYtL4Q8V72KNETDs2tYucCOO+a0xcjOzt2LibbTvxmPdEoKSsjpJiBiVntEGxgqA==","_resolved":"/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-1.0.3.tgz","_from":"file:/home/runner/work/bossbench/bossbench/packages/elysia/bossbench-elysia-1.0.3.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-u0e3O2FYIB0gaKP6QOyD/JEYtL4Q8V72KNETDs2tYucCOO+a0xcjOzt2LibbTvxmPdEoKSsjpJiBiVntEGxgqA==","shasum":"493f47f8c409051fc70955479ffc40e177514bbe","tarball":"https://registry.npmjs.org/@bossbench/elysia/-/elysia-1.0.3.tgz","fileCount":6,"unpackedSize":8631,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bossbench%2felysia@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYVfXbSrEu+MNmvnenY0MfzCCHwCoz31DGhLkpLsrOKgIhAKLT16R3BRyJ/I8fUOp5lXO50S/4aR3aUSRevkcrymM+"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:59fbd028-347b-414c-b66b-68632a31f587"}},"directories":{},"maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/elysia_1.0.3_1786528639836_0.8205254478207085"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-10T17:13:48.674Z","modified":"2026-08-12T09:57:20.388Z","1.0.0":"2026-08-10T17:13:49.006Z","1.0.1":"2026-08-11T09:16:38.860Z","1.0.2":"2026-08-11T10:56:47.877Z","1.0.3":"2026-08-12T09:57:20.003Z"},"bugs":{"url":"https://github.com/nip10/bossbench/issues"},"license":"MIT","homepage":"https://github.com/nip10/bossbench/tree/main/packages/elysia#readme","keywords":["pg-boss","bossbench","elysia","adapter","dashboard"],"repository":{"type":"git","url":"git+https://github.com/nip10/bossbench.git","directory":"packages/elysia"},"description":"Elysia adapter for Bossbench, an embedded pg-boss dashboard.","maintainers":[{"name":"nip10","email":"diogocardoso92@outlook.com"}],"readme":"# @bossbench/elysia\n\nElysia adapter for Bossbench.\n\n```bash\nnpm install @bossbench/elysia pg pg-boss\n```\n\n```ts\nimport { Elysia } from \"elysia\";\nimport PgBoss from \"pg-boss\";\nimport { bossbench } from \"@bossbench/elysia\";\n\nconst boss = new PgBoss({ connectionString: process.env.DATABASE_URL!, schema: \"pgboss\" });\nawait boss.start();\n\nconst app = new Elysia();\n\napp.mount(\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```\n","readmeFilename":"README.md"}