{"_id":"@drzl/template-orpc-service","_rev":"14-0e502f49e760a5ee04c2bbd85f98d949","name":"@drzl/template-orpc-service","dist-tags":{"latest":"2.9.2"},"versions":{"0.0.1":{"name":"@drzl/template-orpc-service","version":"0.0.1","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.0.1","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"5835e031d79fb6488f583b81f89b7e7fc3c0f41c","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.0.1.tgz","fileCount":7,"integrity":"sha512-/+islETNklScyRB08WfpYK0TS4XRw1vf7JkHXtnxNRyPV5P+FdWkT11OPnuoRS2qI8QTBqHJ5FSVzGlo7Y7SUQ==","signatures":[{"sig":"MEUCIQDX/0S0pAE/XMBqGN+scRGeCtGpyIfmJE5qGz6Er1jRCAIgQ90nsZ/Z33MxHZQUT7b6o0A+a37uXL7a71oaXE/RVSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22381},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/55b2489d2fdf65705e8f19ada1f6d122/drzl-template-orpc-service-0.0.1.tgz","_integrity":"sha512-/+islETNklScyRB08WfpYK0TS4XRw1vf7JkHXtnxNRyPV5P+FdWkT11OPnuoRS2qI8QTBqHJ5FSVzGlo7Y7SUQ==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.0.1_1757156996250_0.7759845966451218","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@drzl/template-orpc-service","version":"0.0.3","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.0.3","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"fd25e57433137555f62824d9805597a6472a94f7","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.0.3.tgz","fileCount":7,"integrity":"sha512-Fn3luEFCuXlC6wKHPFIUHXEpsUr/TpvRdKNqtIKa3CykdQ/QPWErWgdlMx4W2pRY9x9kat7WoLHstC4PyqqhwQ==","signatures":[{"sig":"MEQCIAEF4kjll6zHexmte7o4DlfQuF3FxL20oPMZKhInexRSAiAjGHpDdGeznKD+EbtUclIJpn+1yorS6PAP3QzFzPUrkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22678},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/24b642a0f504dbfb8e8ece28f59d7029/drzl-template-orpc-service-0.0.3.tgz","_integrity":"sha512-Fn3luEFCuXlC6wKHPFIUHXEpsUr/TpvRdKNqtIKa3CykdQ/QPWErWgdlMx4W2pRY9x9kat7WoLHstC4PyqqhwQ==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.0.3_1757159055726_0.8012152159453567","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@drzl/template-orpc-service","version":"0.1.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.1.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"bcc2057fabccbcfb17a608dccdb1778268210d44","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.1.0.tgz","fileCount":7,"integrity":"sha512-FKovYD27sgyL6YyVYAaT9Ut9XwVSAvRuPpACKuwCsgDdIIOaj+f1EEMoapjKZo8PXDbzOXkkWYxMJde9kdUajw==","signatures":[{"sig":"MEQCIHdNt+ILRiDoB/qge3UzEFX3NpaM2F4NYGW+Dc6k5tw7AiBotqZp4u3Lz1zVhpR8CBXsQk61gF+a72AUKUF4Susb7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22678},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/8364d0582f19b088066cef591d5a8abd/drzl-template-orpc-service-0.1.0.tgz","_integrity":"sha512-FKovYD27sgyL6YyVYAaT9Ut9XwVSAvRuPpACKuwCsgDdIIOaj+f1EEMoapjKZo8PXDbzOXkkWYxMJde9kdUajw==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.1.0_1757164442994_0.9482985591648347","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@drzl/template-orpc-service","version":"0.2.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.2.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"25364fd70cc0bad86cd510bf6c5804ad94a011c1","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.2.0.tgz","fileCount":7,"integrity":"sha512-k7KKDOlZmYPzxcOwC28LOVsRySPanC9VvoD22utqqlUR04zTtAHqgDZ072BaM32e6ThhCrnwA3HWU3OMC/zNYQ==","signatures":[{"sig":"MEUCICQiRfYGpmqieUpo3xirByasRwXGnbGJEJr8K+BVBLzxAiEAjrRkH6H7f3N4sJtuVgGl4P4WAtDi/9uBCa9Dvwjh/bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22678},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/9c2d58b4ca0c310f0b93bcd5364d8101/drzl-template-orpc-service-0.2.0.tgz","_integrity":"sha512-k7KKDOlZmYPzxcOwC28LOVsRySPanC9VvoD22utqqlUR04zTtAHqgDZ072BaM32e6ThhCrnwA3HWU3OMC/zNYQ==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.2.0_1757307651232_0.8815311077336352","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@drzl/template-orpc-service","version":"0.3.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.3.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"db95799b904b2a84bc9bf84105c47574c75b821a","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.3.0.tgz","fileCount":7,"integrity":"sha512-9zUz8bjaLi9kWn/aYhzOhl/ARWPo5Cu1Vw+ZYyVovgwmQj9yT39gXKLnR12k+V3Nb06AGFdYkRoBX5LP5OUuzw==","signatures":[{"sig":"MEQCIFCvZZwKVWtEzhe89y0p3n3aNs5uPzLgAWqGVeXl4UgOAiALtdB11MM0jkLav5hLduNSOeR/39kiyokzKpSLhgSnIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22678},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/b649217e58c4a5053bc3b99525d92240/drzl-template-orpc-service-0.3.0.tgz","_integrity":"sha512-9zUz8bjaLi9kWn/aYhzOhl/ARWPo5Cu1Vw+ZYyVovgwmQj9yT39gXKLnR12k+V3Nb06AGFdYkRoBX5LP5OUuzw==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.3.0_1757314470985_0.15875958114007016","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@drzl/template-orpc-service","version":"0.4.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@0.4.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"c8e738dada15cb5326921b041b150b3ca511022e","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-0.4.0.tgz","fileCount":7,"integrity":"sha512-0pujTyb+7Fg54fNDOzjKm/VKEr8RcyPt8lvdx7s8PB6LRtlbeW2/60W59tq6p8GllD5jArCjlkzpdhlO1zIAtg==","signatures":[{"sig":"MEQCIDzZJ17ztPwhC2+iyDzz8XxittRBFhno0N5QiaCPVY8iAiBpD8OKSQz6Aps3WuWwZFQ6KdB+e4p8nEoiTHJouLYVyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28580},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/d4db837d5274748ead1d6d4dd9d8a9a3/drzl-template-orpc-service-0.4.0.tgz","_integrity":"sha512-0pujTyb+7Fg54fNDOzjKm/VKEr8RcyPt8lvdx7s8PB6LRtlbeW2/60W59tq6p8GllD5jArCjlkzpdhlO1zIAtg==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_0.4.0_1757674909927_0.717862492987049","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@drzl/template-orpc-service","version":"1.0.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@1.0.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"01d7131a6c7a34ba9f457ba7ca6f7390a2b0db5c","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-1.0.0.tgz","fileCount":7,"integrity":"sha512-4DJB+3xVC7VnMLDVR0QTTjMyVChz8OMGCunuhfkZ8h8dGeS4a7V7DfHyApaKJYp/f3Mrs1jumG4YqVa1cWux3w==","signatures":[{"sig":"MEUCIQCtRx70ibLFP2ynWX3fQo4Nr5ZTirD79xbKQxZ7dQClUwIgMNrKZSjfiJj8lJSubdEsOVxAqnQ/kO9Q6EL3WgN2wtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28580},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-1.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/c600d013a0992c4470b173b8ba524c17/drzl-template-orpc-service-1.0.0.tgz","_integrity":"sha512-4DJB+3xVC7VnMLDVR0QTTjMyVChz8OMGCunuhfkZ8h8dGeS4a7V7DfHyApaKJYp/f3Mrs1jumG4YqVa1cWux3w==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.3","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_1.0.0_1760329095242_0.993959389191452","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@drzl/template-orpc-service","version":"1.1.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@1.1.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"homepage":"https://github.com/use-drzl/drzl#readme","bugs":{"url":"https://github.com/use-drzl/drzl/issues"},"dist":{"shasum":"59d7d8a8ec1da7fda21b2a70ba87c60ca4f398e2","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-1.1.0.tgz","fileCount":7,"integrity":"sha512-Ebwfi2UIxe6smHBXyYETYKXdsJwZ2xXJ5mvErlsL8z51E5XNdVJmLmo3nzi0TiqsBNQDh/tezE9I1FXi8HYPHQ==","signatures":[{"sig":"MEUCIQCQ53gtewHaHldBdsMxhODbJNZcVF2jYVOJMM0gQXaFggIgD186ID4p34/TeuU1lMiUMPC4WyIE3PWV0guo8f1roDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29234},"main":"dist/index.js","type":"module","_from":"file:drzl-template-orpc-service-1.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"},"_resolved":"/tmp/05a8784aac74414a3227eb851b3d0fae/drzl-template-orpc-service-1.1.0.tgz","_integrity":"sha512-Ebwfi2UIxe6smHBXyYETYKXdsJwZ2xXJ5mvErlsL8z51E5XNdVJmLmo3nzi0TiqsBNQDh/tezE9I1FXi8HYPHQ==","repository":{"url":"git+https://github.com/use-drzl/drzl.git","type":"git","directory":"packages/template-orpc-service"},"_npmVersion":"10.9.4","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_1.1.0_1762589524137_0.11036555262672443","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@drzl/template-orpc-service","version":"2.3.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@2.3.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"dist":{"shasum":"feee36d928b5ee00105e5c3916a3fbde6a154a15","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.3.0.tgz","fileCount":7,"integrity":"sha512-shzaTtBr4BxNRkmF3/Mj6b/iqp7mZCItzCFClOCHMXTpGNEcRGftwjzzGnPSUDyKajvZFqSAD+wwwGX2f7p40A==","signatures":[{"sig":"MEYCIQCqHQwf5mluKh8QqeJNiKwDjXF6TJie02smM6Ve8jnFygIhAO6HADQ7tpRtD9KszrV0BVsijy35hljYnZlWyDy8Bt2l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30449},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"repository":{"url":"https://github.com/use-drzl/drzl","type":"git","directory":"packages/template-orpc-service"},"directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@drzl/validation-core":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_2.3.0_1785638069370_0.3333770210501892","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@drzl/template-orpc-service","version":"2.3.2","license":"Apache-2.0","_id":"@drzl/template-orpc-service@2.3.2","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"dist":{"shasum":"e56607c3c57da84085f779cce7a2c6c86d7f6ad5","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.3.2.tgz","fileCount":7,"integrity":"sha512-seVpoCcTjcb5cQP5l80DAhDDsEfuHTZMSX0oIfhvbTMaMRsMJ6ifCH+X0W24EKVAZmryWJPSQYbUakyfffMuxg==","signatures":[{"sig":"MEUCIQDhB562/akKAxzvotLUZ3ABZArLc1U8YEQjYrB13zwC+gIgZfuLDzkMUyDbKoa61xJry3Jj3OrSDHoxS9rJNJr+Lxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30449},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"tsup src/index.ts --dts --format esm,cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"repository":{"url":"https://github.com/use-drzl/drzl","type":"git","directory":"packages/template-orpc-service"},"directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@drzl/validation-core":"^3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_2.3.2_1785640410636_0.3126120088434674","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@drzl/template-orpc-service","version":"2.8.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@2.8.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"dist":{"shasum":"20c701166e43846d2e734a291d02020fd3354fe9","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.8.0.tgz","fileCount":7,"integrity":"sha512-8wl2cu+zZLHMumCHKhNaluPRE3+TIHvBIPRX26rv5DLtnMfC27/bB3MsPYIcgCD+XIxdDvnUXSp4Em2wkiYV2w==","signatures":[{"sig":"MEUCIDGV9MG4n47ebuS14UrufMZsx85Xz2QfmaR/UwHzN1DZAiEA6yi9o1eU1FHsEzIp8Jh1d2yPDUcSlGWfmOr0zJnHCxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30812},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.17.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run --testTimeout=20000","build":"tsup src/index.ts --dts --format esm,cjs --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"repository":{"url":"https://github.com/use-drzl/drzl","type":"git","directory":"packages/template-orpc-service"},"directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@drzl/validation-core":"^3.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_2.8.0_1785985311096_0.5659262287699258","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@drzl/template-orpc-service","version":"2.9.0","license":"Apache-2.0","_id":"@drzl/template-orpc-service@2.9.0","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"dist":{"shasum":"5e0fe6371bba725d7f04d354ac041cec4e85ce4b","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.9.0.tgz","fileCount":7,"integrity":"sha512-FaWQz1cymc4O24BJkPgNr+uF1r0EYy3UGaA4kXOqLVj2NeTWTInAozQqNfTkMJnMORtcMnkL1hJO3xxnpQDKYg==","signatures":[{"sig":"MEUCIQCQLL1v0c+K9KaFa7gOZqlplr02t/ostghXJ7fIsue0dQIgeK44F3vXz9IiJR1eRVscJzhOiTUWMSit7yc++CQam30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36270},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.17.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run --testTimeout=20000","build":"tsup src/index.ts --dts --format esm,cjs --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"repository":{"url":"https://github.com/use-drzl/drzl","type":"git","directory":"packages/template-orpc-service"},"directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@drzl/validation-core":"^3.22.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_2.9.0_1786351585334_0.2757436366027102","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@drzl/template-orpc-service","version":"2.9.1","license":"Apache-2.0","_id":"@drzl/template-orpc-service@2.9.1","maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"dist":{"shasum":"ee9774f50f90c387860dcac1df731674cda6b746","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.9.1.tgz","fileCount":7,"integrity":"sha512-yspiKgLaRCy1dkWGTbR0E8cnguOd0wd+R53WStsTdlvgHskFDR2wXRxl/08uPBUnxySxPqK/jyGYCl2v11VfqA==","signatures":[{"sig":"MEYCIQCQw5rZWfeG2Z01BYxVCt5aB5JnCKDuk2zs9myfSOpEowIhAPshXOjKd7v2LfkrTL6BzF0PXZUkk2akmBj1B7CFKhmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36291},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.17.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/omar-dulaimi","type":"github"},"private":false,"scripts":{"lint":"eslint . --ext .ts","test":"vitest run --testTimeout=20000","build":"tsup src/index.ts --dts --format esm,cjs --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"repository":{"url":"https://github.com/use-drzl/drzl","type":"git","directory":"packages/template-orpc-service"},"directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@drzl/validation-core":"^3.22.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/template-orpc-service_2.9.1_1786371953476_0.9862911230994098","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@drzl/template-orpc-service","version":"2.9.2","private":false,"license":"Apache-2.0","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"sideEffects":false,"engines":{"node":">=18.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"repository":{"type":"git","url":"https://github.com/use-drzl/drzl","directory":"packages/template-orpc-service"},"funding":{"type":"github","url":"https://github.com/sponsors/omar-dulaimi"},"dependencies":{"@drzl/validation-core":"^3.22.5"},"devDependencies":{"typescript":"^5.9.3"},"scripts":{"build":"tsup src/index.ts --dts --format esm,cjs --clean","lint":"eslint . --ext .ts","test":"vitest run --testTimeout=20000"},"_nodeVersion":"24.18.0","_id":"@drzl/template-orpc-service@2.9.2","dist":{"integrity":"sha512-yIWhXXlGHzpEcccsMdFWrtkyy8tdlqkRixeOwMcwDI892RyyA9mLWnedyqh5dmJVzclgzdgW715ODUyysfSbKw==","shasum":"4cc7d445d8df7dea92d8cd30c2ab87c49d15fbc4","tarball":"https://registry.npmjs.org/@drzl/template-orpc-service/-/template-orpc-service-2.9.2.tgz","fileCount":7,"unpackedSize":36819,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drzl%2ftemplate-orpc-service@2.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwblwkrkew08jptTJCHWfe/mT8ViRkgnVagd1vD9HGGgIgI9wvgKaSCTrl1HRKFPsvvzvXgradmz+/pdJp3kgaB/c="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4afb1b8f-614c-4778-88e9-84ea6c82cc45"}},"directories":{},"maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/template-orpc-service_2.9.2_1786421606430_0.9863701684602639"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-06T11:09:56.142Z","modified":"2026-08-11T04:13:26.928Z","0.0.1":"2025-09-06T11:09:56.417Z","0.0.3":"2025-09-06T11:44:15.908Z","0.1.0":"2025-09-06T13:14:03.180Z","0.2.0":"2025-09-08T05:00:51.417Z","0.3.0":"2025-09-08T06:54:31.188Z","0.4.0":"2025-09-12T11:01:50.074Z","1.0.0":"2025-10-13T04:18:15.445Z","1.1.0":"2025-11-08T08:12:04.351Z","2.3.0":"2026-08-02T02:34:29.494Z","2.3.2":"2026-08-02T03:13:30.798Z","2.8.0":"2026-08-06T03:01:51.252Z","2.9.0":"2026-08-10T08:46:25.467Z","2.9.1":"2026-08-10T14:25:53.632Z","2.9.2":"2026-08-11T04:13:26.574Z"},"license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/use-drzl/drzl","directory":"packages/template-orpc-service"},"maintainers":[{"name":"omar-dulaimi","email":"o.m.dulaimi@gmail.com"}],"readme":"<div align=\"center\">\n\n# @drzl/template-orpc-service\n\n<div align=\"center\">\n\n[![CI](https://github.com/use-drzl/drzl/actions/workflows/ci.yml/badge.svg)](https://github.com/use-drzl/drzl/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/%40drzl%2Ftemplate-orpc-service)](https://www.npmjs.com/package/@drzl/template-orpc-service)\n\n</div>\n\noRPC router template wired to the generated Service layer.\n\n</div>\n\n## 💚 Sponsor DRZL\n\n<div align=\"center\">\n\n<strong>DRZL is crafted nights & weekends. Sponsorships keep the generators fast, tested, and free.</strong>\n\n[![Sponsor DRZL](https://img.shields.io/badge/GitHub%20Sponsors-Support%20the%20project-ff69b4?logo=github)](https://github.com/sponsors/omar-dulaimi)\n\n</div>\n\n- Every dollar speeds up CI hardware and offsets long test runs on my aging laptop.\n- Sponsors get roadmap input and priority responses in GitHub Issues.\n- Prefer a quick overview? The current goals and thank-yous are at\n  https://use-drzl.github.io/drzl/sponsor.\n\n## Use\n\nReference from the oRPC generator:\n\n```ts\ngenerators: [\n  {\n    kind: 'orpc',\n    template: '@drzl/template-orpc-service',\n    validation: { library: 'valibot' },\n    databaseInjection: {\n      enabled: true,\n      databaseType: 'Database',\n      databaseTypeImport: { name: 'Database', from: 'src/db/db' },\n    },\n    servicesDir: 'src/services',\n  },\n];\n```\n\n## Hooks (template API)\n\n- filePath(table, ctx)\n- routerName(table, ctx)\n- procedures(table)\n- imports?(tables, ctx)\n- header?(table)\n\nWhen `databaseInjection.enabled` is true, the template emits a `dbMiddleware` and expects `context.db` to be provided by your runtime (e.g., Cloudflare Workers via D1).\n","readmeFilename":""}