{"_id":"@drzl-enhanced/template-standard","_rev":"4-d838b6e70f5fde443e40a12ab5b78364","name":"@drzl-enhanced/template-standard","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@drzl-enhanced/template-standard","version":"0.0.1","author":{"name":"JohnsonHuang4396"},"license":"Apache-2.0","_id":"@drzl-enhanced/template-standard@0.0.1","maintainers":[{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"}],"dist":{"shasum":"b268f8acae9836d79aa4da97032e5af710861ebb","tarball":"https://registry.npmjs.org/@drzl-enhanced/template-standard/-/template-standard-0.0.1.tgz","fileCount":7,"integrity":"sha512-8AIcggeEL0qEkgvoNwwxanV6x3oWA4P5qCFaGQ+j+Nj97++xKqo0lD+1xRfo76HnB4rKf+K52szNuhdbhZwdqg==","signatures":[{"sig":"MEUCIQDka912yKTEVR1eEwRgr17TRYjHESTx5P5SGLr2jE6jvgIgUDnMj9ZVJWcVj4qNH+1WPNF64Kq7zzu0kbaPJJMIvxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21310},"main":"dist/index.js","type":"module","_from":"file:drzl-enhanced-template-standard-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":"johnsonhuang4396","email":"hqhEmail0802@163.com"},"_resolved":"D:\\Users\\EX_HUA~1\\AppData\\Local\\Temp\\088674326796c21a2450907d48295d85\\drzl-enhanced-template-standard-0.0.1.tgz","_integrity":"sha512-8AIcggeEL0qEkgvoNwwxanV6x3oWA4P5qCFaGQ+j+Nj97++xKqo0lD+1xRfo76HnB4rKf+K52szNuhdbhZwdqg==","_npmVersion":"10.9.2","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"@drzl-enhanced/analyzer":"^0.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/template-standard_0.0.1_1758519485462_0.9463107930331818","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@drzl-enhanced/template-standard","version":"0.0.2","author":{"name":"JohnsonHuang4396"},"license":"Apache-2.0","_id":"@drzl-enhanced/template-standard@0.0.2","maintainers":[{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"}],"dist":{"shasum":"c65e2975e685c681e703c8970da6d24b979427b4","tarball":"https://registry.npmjs.org/@drzl-enhanced/template-standard/-/template-standard-0.0.2.tgz","fileCount":7,"integrity":"sha512-tstXd56vSH2aST33sWggY7t8Cps25cgF9xEgPIyclQAjmOjGmb2SujxjM54Pw6Bt9saR4W6r0pXkfH9Uvwdyxg==","signatures":[{"sig":"MEUCIQC+xUzF4Js1aTDU1s3fYKyVmHGJnmMHeKZO/HTKON975AIgMHjqVFY6XOg3G91hIvNBV7bVOveb/mmOXzGUrYfQl2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21310},"main":"dist/index.js","type":"module","_from":"file:drzl-enhanced-template-standard-0.0.2.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":"johnsonhuang4396","email":"hqhEmail0802@163.com"},"_resolved":"D:\\Users\\EX_HUA~1\\AppData\\Local\\Temp\\da1f6053f998ba27e10c6cd18c818371\\drzl-enhanced-template-standard-0.0.2.tgz","_integrity":"sha512-tstXd56vSH2aST33sWggY7t8Cps25cgF9xEgPIyclQAjmOjGmb2SujxjM54Pw6Bt9saR4W6r0pXkfH9Uvwdyxg==","_npmVersion":"10.9.2","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"@drzl-enhanced/analyzer":"^0.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/template-standard_0.0.2_1758524146503_0.2455140971698253","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@drzl-enhanced/template-standard","version":"0.0.3","author":{"name":"JohnsonHuang4396"},"license":"Apache-2.0","_id":"@drzl-enhanced/template-standard@0.0.3","maintainers":[{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"}],"dist":{"shasum":"3aff4003191b509bdd6b3f34a4dd6187c8bccc07","tarball":"https://registry.npmjs.org/@drzl-enhanced/template-standard/-/template-standard-0.0.3.tgz","fileCount":7,"integrity":"sha512-XQLrBqd0qEoKXQRF3j1xlZkIl9hk1bOYp/hMFcJNYIFfOS1t9iGCqxjvwqAbnIQFRmnvm/WcmYI2EPPjgqlZbA==","signatures":[{"sig":"MEUCIFnwLnuvZCa1cwZS9Ut00rcHvYF//HmWIUuzM8O4ia5mAiEA7T0qfveFaohJccCh2EiSyNqBEySn4zbDqHo5rfkVfMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21306},"main":"dist/index.js","type":"module","_from":"file:drzl-enhanced-template-standard-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"},"_npmUser":{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"},"_resolved":"D:\\Users\\EX_HUA~1\\AppData\\Local\\Temp\\68bf91ca509ea25359dfe0899f15be5c\\drzl-enhanced-template-standard-0.0.3.tgz","_integrity":"sha512-XQLrBqd0qEoKXQRF3j1xlZkIl9hk1bOYp/hMFcJNYIFfOS1t9iGCqxjvwqAbnIQFRmnvm/WcmYI2EPPjgqlZbA==","_npmVersion":"10.9.2","description":"<div align=\"center\">","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"@drzl-enhanced/analyzer":"^0.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/template-standard_0.0.3_1758530751164_0.22168620436554787","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@drzl-enhanced/template-standard","type":"module","version":"0.0.4","private":false,"author":{"name":"JohnsonHuang4396"},"license":"Apache-2.0","sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.17.0"},"dependencies":{"@drzl-enhanced/analyzer":"^0.0.4"},"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"tsup src/index.ts --dts --format esm","lint":"eslint . --ext .ts","test":"vitest run"},"_id":"@drzl-enhanced/template-standard@0.0.4","description":"<div align=\"center\">","_integrity":"sha512-CKRJWgk9QOJqRGXNODpK/xWlP8NdwFMK2eOZv5aQQdtm4oaoBkPMW2ZJsXbNIJXPoZG8yQHu97FFZQDsbpenDQ==","_resolved":"D:\\Users\\EX_HUA~1\\AppData\\Local\\Temp\\fb80c0be61b40069ace31eaf3cdc53c6\\drzl-enhanced-template-standard-0.0.4.tgz","_from":"file:drzl-enhanced-template-standard-0.0.4.tgz","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CKRJWgk9QOJqRGXNODpK/xWlP8NdwFMK2eOZv5aQQdtm4oaoBkPMW2ZJsXbNIJXPoZG8yQHu97FFZQDsbpenDQ==","shasum":"359882ec07d2e878a7a42bdd34705ba8b8751316","tarball":"https://registry.npmjs.org/@drzl-enhanced/template-standard/-/template-standard-0.0.4.tgz","fileCount":7,"unpackedSize":21306,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbQUcyaUimXqHAy65JXlDE7fd3wXHQRxJylqZywdFd2AIhAObNUm7iIQFJoO66ekW+6AMiz4IypVuJTrV53dlDSvsT"}]},"_npmUser":{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"},"directories":{},"maintainers":[{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/template-standard_0.0.4_1758592505660_0.9223923364854572"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-22T05:38:05.319Z","modified":"2025-09-23T01:55:06.060Z","0.0.1":"2025-09-22T05:38:05.679Z","0.0.2":"2025-09-22T06:55:46.682Z","0.0.3":"2025-09-22T08:45:51.359Z","0.0.4":"2025-09-23T01:55:05.840Z"},"author":{"name":"JohnsonHuang4396"},"license":"Apache-2.0","description":"<div align=\"center\">","maintainers":[{"name":"johnsonhuang4396","email":"hqhEmail0802@163.com"}],"readme":"<div align=\"center\">\n\n# @drzl/template-standard\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-standard)](https://www.npmjs.com/package/@drzl/template-standard)\n\n</div>\n\nMinimal oRPC router template (no service wiring) — great for quick starts.\n\n</div>\n\n## Use\n\nReference from the oRPC generator:\n\n```ts\ngenerators: [{ kind: 'orpc', template: '@drzl/template-standard' }]\n```\n\n## Hooks (template API)\n\n- filePath(table, ctx)\n- routerName(table, ctx)\n- procedures(table)\n- imports?(), prelude?(), header?(table)\n","readmeFilename":"README.md"}