{"_id":"@ablehi/server-contract","_rev":"17-a6a84dea8e6abeffad2d442c18a843f0","name":"@ablehi/server-contract","dist-tags":{"latest":"0.2.8"},"versions":{"0.1.4":{"name":"@ablehi/server-contract","version":"0.1.4","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.4","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"b39a15674e68d6e424619e05db2ddcf6d1522e65","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.4.tgz","fileCount":5,"integrity":"sha512-9H1GF/NYdpAWtfoG7PXh/i+pXzEB7hb+jhbDoB4yAMstAJAND4gGLKq+9u0EjXXaSMWOOYphEKE41Sr+HABa1g==","signatures":[{"sig":"MEUCIEsaPyHNDNatZERlw+F19IuyzoFn2LQc/DZ6kR+198/zAiEA+sNNmJJSJyT8dtiNHKAyqJq5dcVgLVRXYxO5BRKG4HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171993},"main":"dist/index.js","type":"module","_from":"file:.release-artifacts/server-contract/ablehi-server-contract-0.1.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_resolved":"/Users/local-admin/Documents/project/ablehi/ablehi-server/.release-artifacts/server-contract/ablehi-server-contract-0.1.4.tgz","_integrity":"sha512-9H1GF/NYdpAWtfoG7PXh/i+pXzEB7hb+jhbDoB4yAMstAJAND4gGLKq+9u0EjXXaSMWOOYphEKE41Sr+HABa1g==","_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.4_1781453524456_0.09901935818017615","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ablehi/server-contract","version":"0.1.5","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.5","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"ef902645789f9e289b2be862ff5bf8a432c3e957","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.5.tgz","fileCount":5,"integrity":"sha512-G+CopKDBdrBStC6iHyWuBBYfe0YNQA3dvdJc96Ts7xSQD9OIRsNSWz2XK3ug1B/zZgHsSWrKhVC9JYWanUWzEA==","signatures":[{"sig":"MEUCIHB3gF0ChKMqXj4/vCM9cDAuOfYKQMT6u1TwP40rafYLAiEAgK63T5ZrZ99gEKjrWbB+VCnKTNxAWkcyl2cXren7dz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"d65bdedb0382824259f9102a09c3c8b96fc18483","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.5_1781498298686_0.7556948512788779","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ablehi/server-contract","version":"0.1.6","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.6","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"476973f700a1e254baf8b56a1104faff822f385c","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.6.tgz","fileCount":5,"integrity":"sha512-wzjaW8CgHI3zfiVrEYlEGQnjIONgYge5aAX1PuJsSP9dU6lVbiH5yiYxLDJAIy36JFV2+guSdqsLNFj3uCK2QA==","signatures":[{"sig":"MEUCIHjC0C4HuNTN9p+mWgmKKLvh8gsX5QC4qAJhBksRApbaAiEA2zmlp2ZOnv2zfrgIn1FGcXjKKEsyNS7BBBIvTKAs/IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175473},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"9a51ed0ca9b897b411d136d0de44803cf1d4bb02","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.6_1781506143578_0.31327198447710325","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ablehi/server-contract","version":"0.1.7","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.7","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"0ec2394224c05b94e4b33cb5f33bcefbc4decccc","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.7.tgz","fileCount":5,"integrity":"sha512-+JldpB1ilrEpPsj+XcagDRIIEAD7W/wML0JRNYurIo4xeoVOIeatyGt4/uHdu0X39089IGj/fYKlJ527i9uU9g==","signatures":[{"sig":"MEUCIQCRrBxCwpv47YTGhWu8DjKj3Z8rmB8BcEN2VSqBec3huQIgcHAlSE2PSBQ8LFjNtKYlg80STFvhjRfHJC3yScs3BWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199327},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"51bca4117ececab18e9682e5a9b9d96cc02d0a96","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.7_1781665565109_0.6598132548200846","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ablehi/server-contract","version":"0.1.8","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.8","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"a7854f4fc9e4660957d4813e9cca06a5d1f79ccd","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.8.tgz","fileCount":5,"integrity":"sha512-QhudcnUYgjoRxCiQuUqACmeNck7zS+DnOKdrjplxBOUpHFHn4QRVjdjZlpEB8UF+cK2NKu4UfCYpYGmJxviQWg==","signatures":[{"sig":"MEUCIQCy34pgI7PJq8dpQ3R7cv67wPlBAO8L8FFu8oph6HUrqwIgUJ4trWCJxjTyHH4KfNqqC+Q42BGDQJeJPvuP9LO01Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210813},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"1052c6c4cdf18a9ac309a75f71a9a3353eaeff4e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.8_1781836668263_0.46324837500526406","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ablehi/server-contract","version":"0.1.9","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.9","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"7fa64ce9110d830ae082759295b4e7a353d7519f","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.9.tgz","fileCount":5,"integrity":"sha512-+gJmJ33XVQgIoxnxeUxTM4K2PelDmLDzJ2OyNgeRaCcpHbdmhh3NTx1v4Z/mvYn6KL3FqSYVN8CJvpmJ1DmNfQ==","signatures":[{"sig":"MEQCID7Le284rHpKJ5Q9PgJcTIFfe4iYm3MH2d3BH3fIXfWaAiAAudQ2JFWN8QKZxdwjUdqpOkRPR5Xv904KrauP8Cg4Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210966},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"0bf8efc877509ed057c18d45f933e0cc9659f214","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.9_1781886204886_0.42090859963894633","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@ablehi/server-contract","version":"0.1.10","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.10","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"739e4dad5c8cb138830217fca2d6d3df38acf0df","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.10.tgz","fileCount":5,"integrity":"sha512-X8L95NZBbhbyhzjL9pyScGPWRyPSkAKyDoNcf3CMUHYqZ14fwhGBHHxreAJFJ0MWFvrMagrNIJ1g0wDBt/8qHw==","signatures":[{"sig":"MEYCIQDP3XViiMNIkdFttzxsY3QVto7qADyiFSbBtmcGhhk4twIhAI41slj2dCDV2YSexCikruypvs0N0WQoC8BHn6i+Hcfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212770},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"07c9c3c486c4634c670973e3722fd78ea309bd20","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.10_1782125106305_0.24122805095638378","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@ablehi/server-contract","version":"0.1.11","license":"Apache-2.0","_id":"@ablehi/server-contract@0.1.11","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"f784edbcce71ea6388a7a72d06439cb582502c84","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.1.11.tgz","fileCount":5,"integrity":"sha512-U1CxdDTyjIpmPWq38YzI14jmIcrWyM5+cxhMkw5+BQCOXyVZfIj1sVPDB/I+xcXeCGwoBsGew07PTCLE10R4zg==","signatures":[{"sig":"MEUCIBSyOunzgnloWzLV/dMduU4IqDuLX47SSCI9kpHNsKcHAiEArXKr4bQPZQk0RISt1L01AVklXU1sm0LAciDtu0o8a28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212919},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"502f6cda0c749a1d5d061135ed11f0ab5535af61","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.1.11_1782148428568_0.8763154591664333","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ablehi/server-contract","version":"0.2.0","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.0","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"33aa542bde3f75cf056174da0ac7c5a7423a4da1","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.0.tgz","fileCount":5,"integrity":"sha512-OAJZMyfBJBdImUgXoUds9uolFxDTxGkOpfwhqr/wmRqgIO4t7z5CZzhgnBqlKE2TQDeY7Q7F/SmFHoFeTvHKqQ==","signatures":[{"sig":"MEQCIFVKqnkjUd/tt1fJBmqnDeinHmaS5ID66wxO4xo0zR7jAiAvwdqQ6JbboMcNvOB8tciqWcZwaZRJSAqHAEXFA08TSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"8a54532bfc1f67182035b568d1357a6922665b25","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.0_1782195073376_0.7336822476627247","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ablehi/server-contract","version":"0.2.1","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.1","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"0feae91f2e0158ff5e99852babc3820abb112cf4","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.1.tgz","fileCount":5,"integrity":"sha512-DJqrRP57XAqIc/XTpDiSgxetMRxVHwxyPAjYK5ih5YEnp8S+kv1nf7sVO5yPgWUJ0U3kgZCau9DRClmE5aaxQA==","signatures":[{"sig":"MEQCIGFqYqV3Zje2b5PEkKQXhdpYEbfbdpZHGs2KJXLeDntHAiAKcu3tpbPsWfT02tucOiPO7lfIe3TNAd+PkywrnBZCQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216953},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"6747a816e2bededfa2a01fda4cf97295bdc91c6f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.1_1782211881891_0.6943212967953909","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ablehi/server-contract","version":"0.2.2","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.2","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"c3e9f8b83e3936da30efd0bfd06d8031b627ea4e","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.2.tgz","fileCount":5,"integrity":"sha512-cHdgaXzYBWcIlx99Wm3+0BW+FStXKYf+CdY23p9/TMgvCSriHbdZR/NRvQlkswy3cpFBvqGZj3C5DgH9lfbiAg==","signatures":[{"sig":"MEQCIDkcrtUNa+0GHlRjO1prtUPA0Y7TI11V34xXYJDxCq5NAiAnGcx/YVp7VKGTGWeVe7HiP75+vDszqZc5exmk9BwUEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219030},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"85a3159962e1e4303d3394d7c6ae75404a6a5955","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^8.57.1","vitest":"^2.1.9","typescript":"^5.8.3","@typescript-eslint/parser":"^8.37.0","@typescript-eslint/eslint-plugin":"^8.37.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.2_1782281460852_0.4075359842625592","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ablehi/server-contract","version":"0.2.3","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.3","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"bc08e76a8cd108b18300d42caea3f4a0a0071d57","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.3.tgz","fileCount":6,"integrity":"sha512-I/dhq29Nm5eTaqCyIRCT6WJCuqjHCoRkJDYX3F6D4gSMP9Hr53JoQe3B7liyxpMTwHdx9aYck2knnaGkwREhBA==","signatures":[{"sig":"MEUCID9lVrA6EtBfp9ve4E77GZz2LvS07maoFBfmDbvJmnfCAiEAvbFQ6/7f172qmZZQKKb17iCtKI/ctN4NBGcMeIJ45KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"c7cb2312897e2b1f74838986c03d736a188e3d55","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.3_1782310604153_0.8158470277401899","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ablehi/server-contract","version":"0.2.4","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.4","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"d5d5a1fac4a648c7d7d94720fefce05b5268208b","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.4.tgz","fileCount":6,"integrity":"sha512-wae4AjeiWoQvkyC4hLvzqOTFj1dN+zfBMBI0638inqcizc8OIIveuqn7n/iEOme3K8nF0FOEmfqU9sMqMbzXgw==","signatures":[{"sig":"MEUCIBLOTVj+wK3lSkN6GP49ttKScK+xWqkWPIuteIJoWpbAAiEAk6M6MMFqxZeck1l9zf8Nq+z4e+6dgR1ZrCxcghkE/VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"168245b509ed267c8824c1ac52449146d1863b67","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.4_1782328534129_0.08555778568716566","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ablehi/server-contract","version":"0.2.5","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.5","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"d85c24b94406ade0b5fd454c7e66a8fc216960cf","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.5.tgz","fileCount":6,"integrity":"sha512-v2AhFdzO81+o2x6OYnn1sDWPIdfxP3MuFYuv/mE2InqV3B6qJyPQiopaTKpN/+4EnAxAnIrRobTlS8GB9pNpNQ==","signatures":[{"sig":"MEQCIDGjLf412fz6ytscRJyuJiaQOWoF07NWKilzUGu8beHnAiB56nUcbbKklL1A5UGDt0A5X4r7ldQkQCtQC1Zy4edCAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240428},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"168245b509ed267c8824c1ac52449146d1863b67","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.5_1782330422438_0.4278999927166216","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ablehi/server-contract","version":"0.2.6","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.6","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"1cace2e32ae693b6277f1a988479afebd14f57de","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.6.tgz","fileCount":6,"integrity":"sha512-VQaV6P3cRCXLsTjiCUdrRpBeT2efUE4vhCzvCpWeHMyK9MIay51f/degdq3jbuuNqwoOJ/4kP76FcYVXmO+afA==","signatures":[{"sig":"MEQCIF19Oe7NvF9tkz+seEyrmvjqYuKU3rVRW30htT+us9HvAiACJImQEE2XLfbBvmRgYo+lk6VWv2VWImWOmOf33V4hBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"168245b509ed267c8824c1ac52449146d1863b67","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.6_1782330532167_0.7191938772178281","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ablehi/server-contract","version":"0.2.7","license":"Apache-2.0","_id":"@ablehi/server-contract@0.2.7","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"dist":{"shasum":"644fbe6f5ce03e7e61a9e8d8a1ea0ec1ab0b5ba2","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.7.tgz","fileCount":6,"integrity":"sha512-LBlxjjcKMmEg2g1lTSS3RlnowrU6sp/gzwqBlAL/tq6GvijB6nZa3m9lHQIQAStXR1RudBgTVWkACJVrYyDbkw==","signatures":[{"sig":"MEQCIDiWJ+Df2CJtJYNsVnKOFWAuK+LTMFSvhKmihVA+c/QjAiB7uFG/MtRZAssf4zkiJpbCEzOk8XEFBU5HpqIeKx7SCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243688},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"gitHead":"26e0225593124420c7175558087b43d5025431fc","scripts":{"lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"_npmVersion":"11.13.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","vitest":"^4.1.9","typescript":"^6.0.3","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/server-contract_0.2.7_1782399490099_0.8975791242940461","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ablehi/server-contract","version":"0.2.8","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","license":"Apache-2.0","publishConfig":{"access":"public"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./edge":{"types":"./dist/edge.d.ts","import":"./dist/edge.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit -p tsconfig.json","test":"vitest run --passWithNoTests","lint":"eslint src --ext .ts","check":"pnpm build && pnpm typecheck && pnpm lint && pnpm test"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^8.62.0","@typescript-eslint/parser":"^8.62.0","eslint":"^10.5.0","tsup":"^8.5.1","typescript":"^6.0.3","vitest":"^4.1.9"},"gitHead":"701b05745a274078e280318a2f76fd60f511d6f3","_id":"@ablehi/server-contract@0.2.8","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-UoP5WIW0gNW0SK2MMhCIlxDqiryIvEZndfwRLkqcQa0oGiSPoXex/AXgrHb1YTIKC+K9ywemTjoBGPgeE5tUZQ==","shasum":"4e00b482e195b2329484b7fb7b365ce782e6f1a5","tarball":"https://registry.npmjs.org/@ablehi/server-contract/-/server-contract-0.2.8.tgz","fileCount":6,"unpackedSize":244143,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCmbMYAvEb3Sk9nlWtJizlYHmPCHbwIOR5iUK3OgHTYPgIhAL7JyjuCWZ9AI4DqfbaG2f5hJ+lhbgbKuf058nRM57ri"}]},"_npmUser":{"name":"zhongduyiyu","email":"moxu@ablehi.com"},"directories":{},"maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-contract_0.2.8_1782413312345_0.15067042330809377"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-14T16:12:04.293Z","modified":"2026-06-25T18:48:32.642Z","0.1.4":"2026-06-14T16:12:04.593Z","0.1.5":"2026-06-15T04:38:18.817Z","0.1.6":"2026-06-15T06:49:03.724Z","0.1.7":"2026-06-17T03:06:05.367Z","0.1.8":"2026-06-19T02:37:48.411Z","0.1.9":"2026-06-19T16:23:25.018Z","0.1.10":"2026-06-22T10:45:06.443Z","0.1.11":"2026-06-22T17:13:48.855Z","0.2.0":"2026-06-23T06:11:13.524Z","0.2.1":"2026-06-23T10:51:22.041Z","0.2.2":"2026-06-24T06:11:01.043Z","0.2.3":"2026-06-24T14:16:44.293Z","0.2.4":"2026-06-24T19:15:34.265Z","0.2.5":"2026-06-24T19:47:02.585Z","0.2.6":"2026-06-24T19:48:52.347Z","0.2.7":"2026-06-25T14:58:10.228Z","0.2.8":"2026-06-25T18:48:32.497Z"},"license":"Apache-2.0","description":"Ablehi server wire contract: routes, wire DTOs, Flow IR and interpreter version.","maintainers":[{"name":"zhongduyiyu","email":"moxu@ablehi.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}