{"_id":"@read-frog/api-contract","_rev":"37-483bc57b1ad31ddb0579207423aceac3","name":"@read-frog/api-contract","dist-tags":{"latest":"0.17.1"},"versions":{"0.0.2":{"name":"@read-frog/api-contract","version":"0.0.2","_id":"@read-frog/api-contract@0.0.2","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"71a8b613f801643341db8da897613f44ce84c8e9","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.0.2.tgz","fileCount":3,"integrity":"sha512-6JuC7ZSfa1vgc5FJa7ZgjNRUcldEKHkO2nQfF8oJMIwVnoRvzn+EBvJ9xSp9IF/py6FzfHi3AEkd1nifIqw/CA==","signatures":[{"sig":"MEUCIQDa6ldwhYIzSzmFC5TDqaSxo4UJBLdQib5p4eizxdSJ3gIgYSqQ5uWtz/HolSVChuOfco0F0mEoURgj7W/2SRmhlSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130301},"main":"./dist/index.d.ts","type":"module","_from":"file:read-frog-api-contract-0.0.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.d.ts"},"private":false,"scripts":{"lint":"eslint .","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"mengxi-ream","email":"z1219202167@outlook.com"},"_resolved":"/tmp/557e4997ab75dc5e1c38390c3915e8fe/read-frog-api-contract-0.0.2.tgz","_integrity":"sha512-6JuC7ZSfa1vgc5FJa7ZgjNRUcldEKHkO2nQfF8oJMIwVnoRvzn+EBvJ9xSp9IF/py6FzfHi3AEkd1nifIqw/CA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.12","@orpc/contract":"^1.10.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.1","@types/node":"^24.9.1","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.0.2_1763451447851_0.8392919227033968","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@read-frog/api-contract","version":"0.1.0","_id":"@read-frog/api-contract@0.1.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"a6d3a190db854e2350d7d6f99c75cc7e8c285de8","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.1.0.tgz","fileCount":3,"integrity":"sha512-mayqbWGIJmVFXgiObhYkkzyjJUtMsxgsWBRyI0nJWyebJTv1tksOyuV4HuywgaQjlq2RmytOj1VUd4LaNvpIQQ==","signatures":[{"sig":"MEUCIFms7cNazZ4b/NT5QbsHgncoSuXt25G+jJeICVvkPh+LAiEAs7wMeCjNyC5g1VvCDnby7mpieyGdztQeY4aEHKWasYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137616},"main":"./dist/index.d.ts","type":"module","_from":"file:read-frog-api-contract-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.d.ts"},"private":false,"scripts":{"lint":"eslint .","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/a320bbf034813993e94f6dab98976706/read-frog-api-contract-0.1.0.tgz","_integrity":"sha512-mayqbWGIJmVFXgiObhYkkzyjJUtMsxgsWBRyI0nJWyebJTv1tksOyuV4HuywgaQjlq2RmytOj1VUd4LaNvpIQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.1.12","@orpc/contract":"^1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.1","@types/node":"^24.9.1","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.1.0_1767514138600_0.05700453866784727","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@read-frog/api-contract","version":"0.1.1","_id":"@read-frog/api-contract@0.1.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"e29227ec241474515316fac0536276fd8b62f21b","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.1.1.tgz","fileCount":2,"integrity":"sha512-D4Oa18SN2hx+cbIZVhOZdsrP1L5WnAo6Qp8ApWMbpbBhEwLZFRqrWyHG7UgtfGoWKLnvAEkO8ng2xTveTmHZcA==","signatures":[{"sig":"MEYCIQCysMHNxatRyI+efCGCXnjfrOuIuKIxsVZWs6dXf4kRZQIhAIC3zxn+7JUjWcjGnyUNyA6Cjlr7N4X0lKu4StbWGkbi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19295},"main":"./dist/index.d.ts","type":"module","_from":"file:read-frog-api-contract-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.d.ts"},"private":false,"scripts":{"lint":"eslint .","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/5bfc514cb1d0496b84bcb09a5987225a/read-frog-api-contract-0.1.1.tgz","_integrity":"sha512-D4Oa18SN2hx+cbIZVhOZdsrP1L5WnAo6Qp8ApWMbpbBhEwLZFRqrWyHG7UgtfGoWKLnvAEkO8ng2xTveTmHZcA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.5","@orpc/contract":"^1.13.2","@read-frog/definitions":"0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.4","@types/node":"^25.0.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.1.1_1768805181397_0.9314763112515436","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@read-frog/api-contract","version":"0.1.2","_id":"@read-frog/api-contract@0.1.2","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"8732a7b565ec239f9193ac371e809d619267bdfa","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.1.2.tgz","fileCount":2,"integrity":"sha512-EwNQzRvZQoB4uCkYXMAhZ0IF1v9cfyWLrJsPzgHU4J7ktVdt23VNajRypwW0vmwd3/7+TcPuQPTcuyCThHzQrQ==","signatures":[{"sig":"MEUCIE6Sb1COT4h9eh+Kt9PnlDo/AEHHK4B8MFTMByMCBnuMAiEAn6f+SUES0cj1eaIAkD1VZAawWv3+Q9/NX/HoqABmZfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19536},"main":"./dist/index.d.ts","type":"module","_from":"file:read-frog-api-contract-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.d.ts"},"private":false,"scripts":{"lint":"eslint .","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/5068718eeeafa84fb7d6f3833f21432a/read-frog-api-contract-0.1.2.tgz","_integrity":"sha512-EwNQzRvZQoB4uCkYXMAhZ0IF1v9cfyWLrJsPzgHU4J7ktVdt23VNajRypwW0vmwd3/7+TcPuQPTcuyCThHzQrQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.5","@orpc/contract":"^1.13.2","@read-frog/definitions":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.18.4","@types/node":"^25.0.3","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.1.2_1768889280953_0.2075231562945974","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@read-frog/api-contract","version":"0.1.3","_id":"@read-frog/api-contract@0.1.3","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"43e1a36c077ee3d8111cd078ef375631959b3e50","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.1.3.tgz","fileCount":2,"integrity":"sha512-YEHhVdbtfhfpIhWgmMn1RHp2UxxU+Fuj1A1rnh2oXO+9s4I7TJkAL7WGij+5hKdNn8LiDa+5Ys0L2UL4U19pxQ==","signatures":[{"sig":"MEUCIGwxP9bcF56Iol61wmfc3c6+NoiwawTN4Vq8fnQcD6qWAiEAkXlbNm6BOT3Szc5rQhMsD6o4zejDC5xk3tW5vSPtdvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19536},"main":"./dist/index.d.ts","type":"module","_from":"file:read-frog-api-contract-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.d.ts"},"private":false,"scripts":{"lint":"eslint .","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/9b2b0f783a6474e1cfcf4b6abee3123c/read-frog-api-contract-0.1.3.tgz","_integrity":"sha512-YEHhVdbtfhfpIhWgmMn1RHp2UxxU+Fuj1A1rnh2oXO+9s4I7TJkAL7WGij+5hKdNn8LiDa+5Ys0L2UL4U19pxQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.4","@read-frog/definitions":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/node":"^25.2.1","@repo/eslint-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.1.3_1770420315401_0.4321066410689398","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@read-frog/api-contract","version":"0.2.0","_id":"@read-frog/api-contract@0.2.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"f51fc7cbc1775cc5cc118fed1667e11d7e90e3e6","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.2.0.tgz","fileCount":4,"integrity":"sha512-zjQkw+esU+Y8LuSpq+UeqGdoaFecqZIqaY/wDk5jAxhUXWeThzSWDre1zntP7ii9HoibpzVbj0+EiqzjF1+FsA==","signatures":[{"sig":"MEUCIQDsbDabzLK+s56bwV/qNi5myzhJ9rYk7nRq+ToK6Tp8QAIgJqFFZgSIcfk0k+mdCaqbgsl+NEhIKPMTXwHpqoR8Es4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43415},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/2fcdd3e54adce44293f0c891b4b9d9ca/read-frog-api-contract-0.2.0.tgz","_integrity":"sha512-zjQkw+esU+Y8LuSpq+UeqGdoaFecqZIqaY/wDk5jAxhUXWeThzSWDre1zntP7ii9HoibpzVbj0+EiqzjF1+FsA==","_npmVersion":"11.9.0","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.5","@read-frog/definitions":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/node":"^25.5.0","@repo/eslint-config":"0.0.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.2.0_1774395559065_0.6254605574739494","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@read-frog/api-contract","version":"0.2.1","_id":"@read-frog/api-contract@0.2.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"582bd518787f52bda0180ae5303558fd431f0906","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.2.1.tgz","fileCount":4,"integrity":"sha512-BFdlv2LWem8SoLtIaYMseqLQZaNMWWH8LbryA5GWd7FsYKNNNs3s2oKeGoBGHTgZMs12RW4HnVLpcdwrkyce6w==","signatures":[{"sig":"MEYCIQDxyRXkXxWQLJtXxMCpk6N34CgYZkIxqDmL0eacAPMZDAIhALrQYcN8RCMi/fmBNSrcwuAFn/PvDNcFhk3Tw33IH0pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46991},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/9e01204d23a7bcea166f0baab287dc8b/read-frog-api-contract-0.2.1.tgz","_integrity":"sha512-BFdlv2LWem8SoLtIaYMseqLQZaNMWWH8LbryA5GWd7FsYKNNNs3s2oKeGoBGHTgZMs12RW4HnVLpcdwrkyce6w==","_npmVersion":"11.9.0","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.5","@read-frog/definitions":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/node":"^25.5.0","@repo/eslint-config":"0.0.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.2.1_1774398195818_0.668642684297095","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@read-frog/api-contract","version":"0.2.2","_id":"@read-frog/api-contract@0.2.2","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"eaf123f104c28379bf43936ffe9f30f0545c38a4","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.2.2.tgz","fileCount":4,"integrity":"sha512-SJ243F6bXC4nXyHDmSlR3P/PKML349iFnWg8Bxz9skXAO35tmtHU/vAFwRkHt7BPY1w0zZHdFudHZWsbNcFT6A==","signatures":[{"sig":"MEUCIQDd/D3ij3LpAlR4oFNoEM5091qcchk6VuB32QuWmcAVYwIgClBvU3AiseGIgx2WjI0+Cd/Jl1wn9oj5SwCx5Ykcsjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49651},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/e2b0984cc2fb8ced86876b5f9b1d2aef/read-frog-api-contract-0.2.2.tgz","_integrity":"sha512-SJ243F6bXC4nXyHDmSlR3P/PKML349iFnWg8Bxz9skXAO35tmtHU/vAFwRkHt7BPY1w0zZHdFudHZWsbNcFT6A==","_npmVersion":"11.9.0","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.5","@read-frog/definitions":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/node":"^25.5.0","@repo/eslint-config":"0.0.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.2.2_1774411110720_0.7645675632593059","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@read-frog/api-contract","version":"0.3.0","_id":"@read-frog/api-contract@0.3.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"61230291a0fc70b822eeabf479ebf5a7f1caf6ba","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.3.0.tgz","fileCount":5,"integrity":"sha512-NrFfuY1BEFcZSvuARgg3qjE0KGVTkYvQ0C0nKi1vL7NSnqeABTtLxX0Xdv06tii5qmerqvaX5Dg7UEx3I1f4Ig==","signatures":[{"sig":"MEYCIQDznHJ54CZ9D723eT0sWZGPSP5gQxAtXf3MMJRzGOXgPgIhAOzy9ngKLbE1BDkn9aV2v053DheDs/QhWzSOpN6Ag2xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71345},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/b8069d7a099edd35b85ce1bad5253222/read-frog-api-contract-0.3.0.tgz","_integrity":"sha512-NrFfuY1BEFcZSvuARgg3qjE0KGVTkYvQ0C0nKi1vL7NSnqeABTtLxX0Xdv06tii5qmerqvaX5Dg7UEx3I1f4Ig==","_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.5","@read-frog/definitions":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/node":"^25.5.0","@repo/eslint-config":"0.0.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.3.0_1775691660078_0.9418269225568756","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@read-frog/api-contract","version":"0.4.0","_id":"@read-frog/api-contract@0.4.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"351a064d1214e8417c6869e6b4eb6a347f8fd1cd","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.4.0.tgz","fileCount":17,"integrity":"sha512-FzmsZf1zBq5/ZdmQgRuo7lQYLveMDnr74P+OEJrot0mwsBzTicUjiT17gaLW56HW+6dK8ndxACrsyZSHg3QjCg==","signatures":[{"sig":"MEQCIAyoM+/TftDIp1qq6q7k5Hh5h6OabETwH0SD3gEgwnotAiAbkK2ZiHmO1SCw6rHhNmvkTclG4gJZPr7BpI4/l1paNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111429},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/100cb7caddc5b74e54d3cdb6a945f18a/read-frog-api-contract-0.4.0.tgz","_integrity":"sha512-FzmsZf1zBq5/ZdmQgRuo7lQYLveMDnr74P+OEJrot0mwsBzTicUjiT17gaLW56HW+6dK8ndxACrsyZSHg3QjCg==","_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.14","@read-frog/definitions":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","@types/node":"^25.6.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.4.0_1776624468799_0.13788218135142527","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@read-frog/api-contract","version":"0.4.1","_id":"@read-frog/api-contract@0.4.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"e45aa7a47d81f7dba6b6da00afbfb4cfd319c938","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.4.1.tgz","fileCount":17,"integrity":"sha512-6MHHiw5qvdVyy5LM0CCKFSF0/uI5X8Jn+lg0TAPV2khr+IqpO/92cWOV3FBDaqGAqAAtO9TgUA1xKxSNZQys4A==","signatures":[{"sig":"MEUCIQDnDIsHW7H3SvKtntUmLzfF4d8wZLIyOGqXH3lfHFqFkQIgNaib7k9UxkVQVgnywhDCZ5OVJfuVFlyzIVT/CT4QICA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111429},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint .","build":"tsdown","lint:fix":"eslint --fix","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/1624194a416d0304e3ab2170b9d81721/read-frog-api-contract-0.4.1.tgz","_integrity":"sha512-6MHHiw5qvdVyy5LM0CCKFSF0/uI5X8Jn+lg0TAPV2khr+IqpO/92cWOV3FBDaqGAqAAtO9TgUA1xKxSNZQys4A==","_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","@orpc/contract":"^1.13.14","@read-frog/definitions":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.8","@types/node":"^25.6.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.4.1_1776811980441_0.7917520833415492","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@read-frog/api-contract","version":"0.6.0","_id":"@read-frog/api-contract@0.6.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"homepage":"https://github.com/mengxi-ream/read-frog-monorepo#readme","bugs":{"url":"https://github.com/mengxi-ream/read-frog-monorepo/issues"},"dist":{"shasum":"9a0f5c09cc9d044b8400d25cb22c994b0812d804","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.6.0.tgz","fileCount":25,"integrity":"sha512-1SlGaVB3rGVWbiRjN/H08/hKd/clTSErj0K2Ljr+TvIneQR7+TRsat8kqaPlGV0YY8CvrOQqIYn7f3w2W4Rx4g==","signatures":[{"sig":"MEUCID+M4eXRtpeWIX8xc8JEgxC6i9WEyx2bRoTP8tuiPabRAiEA8Mq43RiKJckfuwhVY5xLo5EGcL2yWdIBIhXeULx8CeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205712},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/e813ccec217f7cef07b2bf264d5edc30/read-frog-api-contract-0.6.0.tgz","_integrity":"sha512-1SlGaVB3rGVWbiRjN/H08/hKd/clTSErj0K2Ljr+TvIneQR7+TRsat8kqaPlGV0YY8CvrOQqIYn7f3w2W4Rx4g==","repository":{"url":"git+https://github.com/mengxi-ream/read-frog-monorepo.git","type":"git","directory":"packages/api-contract"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.3","@read-frog/definitions":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","@types/node":"^25.7.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.6.0_1780643604468_0.58339857150587","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@read-frog/api-contract","version":"0.6.1","_id":"@read-frog/api-contract@0.6.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"homepage":"https://github.com/mengxi-ream/read-frog-monorepo#readme","bugs":{"url":"https://github.com/mengxi-ream/read-frog-monorepo/issues"},"dist":{"shasum":"88397224601114cfa0c9ad7ef184479fca114e98","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.6.1.tgz","fileCount":25,"integrity":"sha512-dXZz6tknozg9htrxKf0y5N0oqdMMeZiEXh/VV299NA8ZWMGcWVuZBVZYvLJPSzla4zSQKW86XqBB7MveSk8zxA==","signatures":[{"sig":"MEQCIHAl8zZGNGFGa4WGP/Wo2IoHmsh7uVBjlQVimVLMEPHxAiAgOjR18WLakIeCvTfgK2t6ES0bXAd/ppTtizNJRlkszw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211831},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/34a0d0d64fcb08d69c0b6d76d926d5f8/read-frog-api-contract-0.6.1.tgz","_integrity":"sha512-dXZz6tknozg9htrxKf0y5N0oqdMMeZiEXh/VV299NA8ZWMGcWVuZBVZYvLJPSzla4zSQKW86XqBB7MveSk8zxA==","repository":{"url":"git+https://github.com/mengxi-ream/read-frog-monorepo.git","type":"git","directory":"packages/api-contract"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.5","@read-frog/definitions":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","@types/node":"^25.9.2","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.6.1_1780929107363_0.2635061714576834","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@read-frog/api-contract","version":"0.7.0","_id":"@read-frog/api-contract@0.7.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"homepage":"https://github.com/mengxi-ream/read-frog-monorepo#readme","bugs":{"url":"https://github.com/mengxi-ream/read-frog-monorepo/issues"},"dist":{"shasum":"4dfa81aec358827bfda88f6f074ddfad98472132","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.7.0.tgz","fileCount":25,"integrity":"sha512-13XEQ0kiJCS/DGQIKb4CaTFm/bJfqtY+T/N3LMtb8/JvyzzrEkQkRoWuwBF4mV/SLIZIkb+aPHrgOHKJA+aXpQ==","signatures":[{"sig":"MEUCICSIKTEjq+ZosHIIdLJLpgBN8MKAG+3ROqIpt6Mj6udCAiEA8uFh2+/sXbUTfxR3pe+VM2PC2ZhxAgr8mqYUrAumuVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220740},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/6fff5960db510c9ea6a3b6c08edcf46a/read-frog-api-contract-0.7.0.tgz","_integrity":"sha512-13XEQ0kiJCS/DGQIKb4CaTFm/bJfqtY+T/N3LMtb8/JvyzzrEkQkRoWuwBF4mV/SLIZIkb+aPHrgOHKJA+aXpQ==","repository":{"url":"git+https://github.com/mengxi-ream/read-frog-monorepo.git","type":"git","directory":"packages/api-contract"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.5","@read-frog/definitions":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","@types/node":"^25.9.2","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.7.0_1781067564455_0.08927799852993701","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@read-frog/api-contract","version":"0.8.0","_id":"@read-frog/api-contract@0.8.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"homepage":"https://github.com/mengxi-ream/read-frog-monorepo#readme","bugs":{"url":"https://github.com/mengxi-ream/read-frog-monorepo/issues"},"dist":{"shasum":"484ac4d4c06098e451e8f62e707c83f9a0bba157","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.8.0.tgz","fileCount":27,"integrity":"sha512-QA+q4KfZJf1dTU5jffFuo+RsR3jY3vAUT0Y1nApq7A38Xid0hvwQxusOMr1mLmD21dRFOliFU0xkefQMYbe88Q==","signatures":[{"sig":"MEUCIQCXVn0gwbduZ1mD5Czve55HEZu6/EQZXU+KRYYVyIZB0QIgCVYb/EP4FS+eMtHEfzJor+T9WSZi6iTU1ow3z3tyQlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252940},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/4cb4a2c104dab87ba7a00de10f02f558/read-frog-api-contract-0.8.0.tgz","_integrity":"sha512-QA+q4KfZJf1dTU5jffFuo+RsR3jY3vAUT0Y1nApq7A38Xid0hvwQxusOMr1mLmD21dRFOliFU0xkefQMYbe88Q==","repository":{"url":"git+https://github.com/mengxi-ream/read-frog-monorepo.git","type":"git","directory":"packages/api-contract"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.5","@read-frog/definitions":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","@types/node":"^25.9.2","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.8.0_1782512916657_0.2736086552156287","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@read-frog/api-contract","version":"0.8.1","_id":"@read-frog/api-contract@0.8.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"homepage":"https://github.com/mengxi-ream/read-frog-monorepo#readme","bugs":{"url":"https://github.com/mengxi-ream/read-frog-monorepo/issues"},"dist":{"shasum":"5a8715d7bf1e6d995421bf6857143050e0800843","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.8.1.tgz","fileCount":27,"integrity":"sha512-xFs+dDhWrohooMmzVXbCB4Txkuj4LeBT5T3fiai6FbEkYha+GFsZwnjsQm63VPDKhshXxV04ARqBihIvqsol7w==","signatures":[{"sig":"MEYCIQD38kuSh6beeHaul42CH1AppY3mcO5gzJ9m6t4bvoMZuAIhAOjZISmVw1hJ8fH4d2C3O8AyDiAHY+sPCuTDYAJ/uZrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256236},"main":"./dist/index.js","type":"module","_from":"file:read-frog-api-contract-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"_resolved":"/tmp/6359225e75b65e1e96a4986b82e231ee/read-frog-api-contract-0.8.1.tgz","_integrity":"sha512-xFs+dDhWrohooMmzVXbCB4Txkuj4LeBT5T3fiai6FbEkYha+GFsZwnjsQm63VPDKhshXxV04ARqBihIvqsol7w==","repository":{"url":"git+https://github.com/mengxi-ream/read-frog-monorepo.git","type":"git","directory":"packages/api-contract"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.5","@read-frog/definitions":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","@types/node":"^25.9.2","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.8.1_1782596380717_0.4841881108406316","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@read-frog/api-contract","version":"0.9.0","_id":"@read-frog/api-contract@0.9.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"2bb80e2894aa2f7d262159809712b5b031013da1","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.9.0.tgz","fileCount":29,"integrity":"sha512-Fi931MCsGWKVGbflNvC9ISksdO0wJyzaSP48Ef/GJKHyHpPfgEMAotx5SrhAmxwivDVCZ+fLDjxK87bSdR+Yug==","signatures":[{"sig":"MEUCIQCllO8v5AJjGcOYlt/FnqRFpITzy5A8IcAUUUQGEhEhPgIgCHvcjFryI0ybvoneyMzo/PyuWJNN3gEG/dNYwyKHZ/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.5","@read-frog/definitions":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","@types/node":"^25.9.2","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.9.0_1782922058365_0.77971618958384","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@read-frog/api-contract","version":"0.9.1","_id":"@read-frog/api-contract@0.9.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"2e4d5afb0e333b05ae4838909996735947771a7f","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.9.1.tgz","fileCount":29,"integrity":"sha512-EpaEOBkj5GEXzZvWIuT+PP7eS2iWXYN23chtis/51Xje9zIkE4HAS7OcLiZ9HsRUmYja56WYwSxG6N3DvO4mYA==","signatures":[{"sig":"MEUCIQDBxQh2QoH1OVno+JJeuedegtXsLLwA60FsJlyg/Ka5egIgSj477GOqjflkQZA7Pf6C/ybA0gzecZ0CWKlfYknBVmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.9.1_1783146817084_0.9138939149524841","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@read-frog/api-contract","version":"0.9.2","_id":"@read-frog/api-contract@0.9.2","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"9c52cbe20cc0a0b6cebd97a9d45821aeb5f59e6c","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.9.2.tgz","fileCount":29,"integrity":"sha512-msU4fzctPjhYv6TuPIgoJkRq1o8hPe3kzXxzmrFkJ3/qFXyladNhj3d67kt+r8JONnCQ8X+YpZiH0mfxO+0nsw==","signatures":[{"sig":"MEYCIQDwaD2MqZLVxdxM17AmcbonNYlvaLZe9gbov28OhlG6OAIhAO/4yC1r8+/jZvAPUfBqROlbMW/3Tf0lc7Evm4Tv7d+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.9.2_1783237250694_0.4390202233522076","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@read-frog/api-contract","version":"0.9.3","_id":"@read-frog/api-contract@0.9.3","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"8ab21eb8eb6da82a7244eb47720548e8f0b0d979","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.9.3.tgz","fileCount":31,"integrity":"sha512-miEqvuxckuqYyjTnsvBVnOHN64zZfWolWx3w8RmqRA+2WHuZyj/dpUjIZWGeO5/k4kYuwOS9CpUjfqdpRvmkXA==","signatures":[{"sig":"MEUCIQCsVB8ownV0ZzHM6dhFzjUfT4XaR164h+SpHnQHL11hOAIgFfEmhRgU1k80Nac5L6BuZilhgcxv+ld7YH/5NvzMyFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.9.3_1783576612977_0.16716944992269678","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@read-frog/api-contract","version":"0.9.4","_id":"@read-frog/api-contract@0.9.4","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"4c8037e7cfb6d4d6da88b0f6bfa8805374fe676a","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.9.4.tgz","fileCount":31,"integrity":"sha512-9wFvCPYSWDaw0B2yyvDlFrAwAhV9TYffljD/YHFkW7rJmeMV7Bpvb+UCxMDOaScNPFSmalQtoRxaYy+eQGtTdg==","signatures":[{"sig":"MEUCIQDV+WBPWqoFiFIoD4/kBaCrmDSB4Wiyh7PnZd5gEZjMuAIgRjKqs7W/cJZiqFmQ4DqMA91WTKuCNbjVjBtaG5uOLNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294468},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.9.4_1783725818684_0.9292812712933594","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@read-frog/api-contract","version":"0.10.0","_id":"@read-frog/api-contract@0.10.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"959c71001e7eaf4f1b59e2c812027335379331b9","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.10.0.tgz","fileCount":31,"integrity":"sha512-u8XHA/u5Lt/7fDHlxFMJyWTopU/zfb7eK99mZR61Ca8qw0pnQFlbhJ0kNXZSNucucAtVlFDWhFPFKQVMte4LEQ==","signatures":[{"sig":"MEYCIQD767qaIo/K+LJqrkXQbRFiN+WzbBCCcthdJJr7Ou6+rQIhAJ36zi5p7K4mqP1nFqo4o4UbpZEC552VWeAOUOGEKZhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.10.0_1784097024443_0.48835644599338424","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@read-frog/api-contract","version":"0.10.1","_id":"@read-frog/api-contract@0.10.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"9587731bf2c375ab338f0fcc1bdebe7f45987a12","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.10.1.tgz","fileCount":31,"integrity":"sha512-/MhvTJVwQlPIKdos1XyvWYhCG4sIBsj22+f0cjMQm5GvnXvkUwznFl+KcMTjl5OZGktwIyPMWL/bSQkPioPLlw==","signatures":[{"sig":"MEYCIQDieiM2Glwp8IwibDeBpj1hgQ8mZ/eCl/DiFuAFF+r6UQIhANEG84AB1Gs9RtmIbeXmj3iFCvUI6+6XQ1oNldpZOIJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.10.1_1784173893083_0.2985581914771762","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@read-frog/api-contract","version":"0.11.0","_id":"@read-frog/api-contract@0.11.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"effc93ce5ec450027a7b0034e3cfea463f0fbfe1","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.11.0.tgz","fileCount":31,"integrity":"sha512-HsP/hJgDzEfID9D4ClNsg6DgxrOt5qZ4V6mKj0YRXp+aV2VW5CXGLXv7l173sp7QKBwBTtwNQ/QEMhhx7F644w==","signatures":[{"sig":"MEQCIEK5sBv5sij/kIPGylSr+FwdBbVuliipKPAkT+5ACUWlAiB2CdJBVAz8vAEmoKlvpr+eTkOn5I0FGhg+mnfjxFk+7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323737},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.11.0_1784413252672_0.3399512628325876","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@read-frog/api-contract","version":"0.11.1","_id":"@read-frog/api-contract@0.11.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"81c16736017ba1fd19cfd3120a647a497d5da119","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.11.1.tgz","fileCount":31,"integrity":"sha512-zfxWkDvt1Ptk7dP0zCSN59xRuThk9G2sPC/CfrQtj+Mi8xqP/RFHzKFiW8MysW3MdVG4YH89Q6v236fKZGEdCA==","signatures":[{"sig":"MEUCIBfo8Zep7aaqvVGh0ovGW+1XmRht9rkEz8q53Yw3+fMJAiEAufB7gVjH7u6/wwdh7KR77XsgNU/cVJMJSEB/+ELFf/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323787},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.11.1_1784739253701_0.8088195987610172","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@read-frog/api-contract","version":"0.12.0","_id":"@read-frog/api-contract@0.12.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"622af9e530a3c46f686030981f124256e49afbab","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.0.tgz","fileCount":33,"integrity":"sha512-HBSK1GNVFMd3q5Ldeot/iRTw4jvDAKpWQuclN1vKLatUCSzGkmo8wxiPr1J+AuRCp9YSBJYPzcI5mlQ8mr8hqg==","signatures":[{"sig":"MEUCIQC4zoqdgL2UpQOIkr4tUR4fpaOAgP+EPlCKGTc4QgBWpAIgEMBYBQ4my20hV880vVrN9/pF524iQ/5zUvro+kezxok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373677},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.0_1784940717770_0.2806218020359157","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@read-frog/api-contract","version":"0.12.1","_id":"@read-frog/api-contract@0.12.1","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"5c10d7cd17fb2b96c8c6c8c1d8350de6d13e2e46","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.1.tgz","fileCount":33,"integrity":"sha512-GBmOZRFLvVRffK6BHZaz09RiCysC97cWClfgRnst9hFuqC0ynnU6gKDx+TXjWNHG705TtbOm49OF15VrXgs9AA==","signatures":[{"sig":"MEQCIB2rOc7RSNA6b/uYztLRXSJNSVbQNP4m4ZBWW2FmddBXAiAC46kzIVgBmy9vkM19Rgi3t1RDR1HGoAXut0PQV0XPeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374115},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.1_1785172982361_0.42373539779429215","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@read-frog/api-contract","version":"0.12.2","_id":"@read-frog/api-contract@0.12.2","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"899082a49d884a35f2abf96e5b974884f5db2deb","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.2.tgz","fileCount":37,"integrity":"sha512-y2gSJNq0ljTyoxc6JiDnT7eYyt2oZGzx6qc7v2vKqgptwOct6g7cJPYNGIRuSTQEk8mUnR1aYHDCjXsj2VUWXQ==","signatures":[{"sig":"MEQCIHZHt2AWJx58ZKPwICai5+4cpld4jRq4F8Vdnmz7e4SDAiAv/Irl3137ace1KMGxbE7p9LAVIyGIL52p4wbcVZoNpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439227},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.2_1786307607531_0.7425724438957977","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@read-frog/api-contract","version":"0.12.3","_id":"@read-frog/api-contract@0.12.3","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"ff0180be54c92ad54f47e974e847842ab8d589f8","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.3.tgz","fileCount":37,"integrity":"sha512-yRN7P/TmjTxJfqzd93hT6zUqLmkYQvAIDz597DT1JszXzSdQP92sshcwxSFLRD0oybI8wH8ZcPti1VbmHeYYqw==","signatures":[{"sig":"MEUCIQDBjVf4FJpJ/CKdX3MD5gJkQK35p3nU8RtAsPcLVAbtKwIgJdLjMMJPPnBhTQVWrHeMrc2BtE8q6HwTFTbNC0ZPRM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.3_1786311406273_0.2425314027080454","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@read-frog/api-contract","version":"0.12.4","_id":"@read-frog/api-contract@0.12.4","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"b03a5b7c5d720df2aa2f4888968713231ceb64ce","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.4.tgz","fileCount":37,"integrity":"sha512-4Qe7N/dYunmhCmoe4/9vAocGbz3qe0lqmRtNapEb0CH0ZDiYMMQsnFtXcZrPuDgwaeIawXutgnJSlH+FHE6wBw==","signatures":[{"sig":"MEQCIDjvxEanXP0dx14AfJn3TZP9wwZjLY9yZ2OizCW//fLQAiBmnqDB17wHdD0/5XRrkRjXFPgIYU1zDjdAWJT+IAmC5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.4_1786332559490_0.603017338688469","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@read-frog/api-contract","version":"0.12.5","_id":"@read-frog/api-contract@0.12.5","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"dfa86607485c9380d7d61a23b8880d8406f5661e","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.5.tgz","fileCount":37,"integrity":"sha512-v0nWUdw63b5ng3MGjJ7DQ361tmIOnPf8zTk9ve0G4gp1DBxHSSn7EXRj03G5DevpLRK7BVmQn8p/44p+yMCagA==","signatures":[{"sig":"MEUCIBiFsr2Q3hjmCzJKB2OJOOPTh9nJNi59J9xFANqf9OSLAiEAisjmDsQgwtXjszeMoIS9z4w+5CGr0ZpSJlOsvO2tHJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.5_1786416459779_0.045048350261166936","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@read-frog/api-contract","version":"0.12.6","_id":"@read-frog/api-contract@0.12.6","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"e5de0e23fd9a07ab1981bf0152ea9772ec91189a","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.12.6.tgz","fileCount":37,"integrity":"sha512-nR7D2oRHqQynew20jvw/23ykJB+p9rMQYd7T9K+Zb7EdWqR4hQ2Rtq7SFxZnXh1al9ubfpSEKX8pEAaxyxQeMw==","signatures":[{"sig":"MEUCIGCwGmsa+UyVSnVXv3iL4gK9TSSjZ/SU71ESz98kQjeQAiEAvRkDZ0Az4ZrreXr4wtm4NNULD/KVXjpcq4J71RavKE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.12.6_1786435765309_0.22283734071073447","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@read-frog/api-contract","version":"0.14.0","_id":"@read-frog/api-contract@0.14.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"64f60ee529219cdcfd8656fe48729aede8b88984","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.14.0.tgz","fileCount":37,"integrity":"sha512-LDfjzQcjZYmjJK+xyCtDIvx+kmBSZpp3jQH/4cSJnwWctJpFLrYGDJXNvztm96npX+ihXeBDdAEjtZ6A/UEsGA==","signatures":[{"sig":"MEUCIE2ApnCEoYhHEwAlDLqHgbv0kzHGU3GjC02R3A/3hd6YAiEA0NZoWhW7dWLotGrEki1/kPNbBlyDcp3p9F8vwK1R7XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","lint":"eslint . --max-warnings 0","build":"tsdown","lint:fix":"eslint --fix --max-warnings 0","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","@types/node":"^26.1.0","@repo/eslint-config":"0.0.1","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.14.0_1786747891057_0.043302791090222614","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@read-frog/api-contract","version":"0.15.0","_id":"@read-frog/api-contract@0.15.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"65b6a7577301b65c507b4bbde2480b94e728f13c","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.15.0.tgz","fileCount":39,"integrity":"sha512-sMl24O6ZUfeoo1CkxuMLNdnkNEs0FOEdag3hk30HsQcMEiAewf4jPsBcaeSOYulTdLjzXZl1akbGA7JOZv+ceg==","signatures":[{"sig":"MEUCIQCT+CNHQoi3w0FMYf7NyJy4MAmy3/LHfJ9xgfnhljYQfAIgLnFQ2ozOVHMIkbcKT6t3AfLJuUgNbwrsfQ/Yob+DlBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","fmt":"oxfmt --config ../../.oxfmtrc.json --write --no-error-on-unmatched-pattern .","lint":"oxlint --config ../../.oxlintrc.json --type-aware --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","build":"tsdown","lint:fix":"oxlint --config ../../.oxlintrc.json --type-aware --fix --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","fmt:check":"oxfmt --config ../../.oxfmtrc.json --check --no-error-on-unmatched-pattern .","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.5.4","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","@types/node":"^26.1.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.15.0_1788821031861_0.5065660142158399","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@read-frog/api-contract","version":"0.16.0","_id":"@read-frog/api-contract@0.16.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"e11dc32542ffc9ab9ba214d43280abb8265c8827","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.16.0.tgz","fileCount":41,"integrity":"sha512-7bMAvJPEAF4ySEL0VNffPrAwhBu4ZxTwFC3VvdxK2zeY8zXHIWMI8qx2sHjfJ4/x88dBzhPdoeihU1yTCq1CoQ==","signatures":[{"sig":"MEUCIDM5z3W8O7wxoiF5vjwdv2gLz7a6lW5T4YTs2QJtUybaAiEAyQk98PlRivRGN52xtso7aOwrxXsXJkfjqTWqpXCOLtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","fmt":"oxfmt --config ../../.oxfmtrc.json --write --no-error-on-unmatched-pattern .","lint":"oxlint --config ../../.oxlintrc.json --type-aware --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","build":"tsdown","lint:fix":"oxlint --config ../../.oxlintrc.json --type-aware --fix --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","fmt:check":"oxfmt --config ../../.oxfmtrc.json --check --no-error-on-unmatched-pattern .","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.5.4","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","@types/node":"^26.1.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.16.0_1789235903631_0.022401812577802938","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@read-frog/api-contract","version":"0.17.0","_id":"@read-frog/api-contract@0.17.0","maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dist":{"shasum":"8f589808e0ed96e4f6989e387ccb6de893b5df6b","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.17.0.tgz","fileCount":41,"integrity":"sha512-MLMaAiwHy2YBjasHvYj+7CYy3gwc6vAOdEmALlnr9V8NDFRuPsEyDpx5569A7prvQqPuXQVDFlaQBKekaCmIKw==","signatures":[{"sig":"MEUCIQDTGYcIM+e/uO3LLIIQaVBzwoCS5/qU9SKPKdS7Cwos3QIgV3FSae/h7d9GpyhbJDHGHT1ZzlvOeP064fdVb3XjdZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFhlmSNp96aNtpSFlC5Z4F0iEV/vRpkEzWmQBm13wRnoAiAf+dU8hRuo3P4eSIiPU5KyLxsPaODPgYwTUtrMFu1+2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","fmt":"oxfmt --config ../../.oxfmtrc.json --write --no-error-on-unmatched-pattern .","lint":"oxlint --config ../../.oxlintrc.json --type-aware --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","build":"tsdown","lint:fix":"oxlint --config ../../.oxlintrc.json --type-aware --fix --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","fmt:check":"oxfmt --config ../../.oxfmtrc.json --check --no-error-on-unmatched-pattern .","type-check":"tsc --noEmit","build:publish":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.5.4","@orpc/contract":"^1.14.6","@read-frog/definitions":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","@types/node":"^26.1.0","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-contract_0.17.0_1789886596125_0.22194300257418886","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"_id":"@read-frog/api-contract@0.17.1","dist":{"shasum":"ec9e3b3241d07408dc1e23eb01fb697f6c8017d4","tarball":"https://registry.npmjs.org/@read-frog/api-contract/-/api-contract-0.17.1.tgz","fileCount":41,"integrity":"sha512-CErfzQm+m2uWfSA7n3ZUUxLtc31CItfBu08DeMFH0gvOtBeTfPnqN2pHi6uGTxDa6SeqPKDxYZd5lJaJCQ/nyA==","signatures":[{"sig":"MEYCIQDMFM6F9uRwdV1jy68g67GOBJtmfd1TpCgxWhrnjHs+UwIhAINvV4GKb703w2ldB7nt3TwqxA1JmLtIJgIwDhVzqShb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9KSgVMDLso6vKG9uqIG4oAKbhDBaFDdyHk6Jc0qSLWwIgMnyiTrLW8l5mSwbpz/HvuHu0uqmTuUU4wREq1HUBh7M="}],"unpackedSize":571549},"main":"./dist/index.js","name":"@read-frog/api-contract","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"imports":{"#/*":"./src/*.ts"},"private":false,"scripts":{"dev":"tsdown --watch","fmt":"oxfmt --config ../../.oxfmtrc.json --write --no-error-on-unmatched-pattern .","lint":"oxlint --config ../../.oxlintrc.json --type-aware --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","build":"tsdown","lint:fix":"oxlint --config ../../.oxlintrc.json --type-aware --fix --deny-warnings --report-unused-disable-directives-severity=error --no-error-on-unmatched-pattern .","fmt:check":"oxfmt --config ../../.oxfmtrc.json --check --no-error-on-unmatched-pattern .","type-check":"tsc --noEmit","build:publish":"tsdown"},"version":"0.17.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6e234d12-e57a-40e0-83d5-5194eee25df6"}},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"directories":{},"maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"dependencies":{"zod":"^4.6.5","@orpc/contract":"^1.15.2","@read-frog/definitions":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","@types/node":"^26.6.2","@repo/tsdown-config":"0.0.0","@repo/typescript-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-contract_0.17.1_1790709826323_0.7431580639177529"}}},"time":{"created":"2025-11-18T07:37:27.726Z","modified":"2026-09-29T19:23:46.651Z","0.0.2":"2025-11-18T07:37:28.023Z","0.1.0":"2026-01-04T08:08:58.752Z","0.1.1":"2026-01-19T06:46:21.523Z","0.1.2":"2026-01-20T06:08:01.105Z","0.1.3":"2026-02-06T23:25:15.555Z","0.2.0":"2026-03-24T23:39:19.218Z","0.2.1":"2026-03-25T00:23:15.979Z","0.2.2":"2026-03-25T03:58:30.888Z","0.3.0":"2026-04-08T23:41:00.265Z","0.4.0":"2026-04-19T18:47:48.934Z","0.4.1":"2026-04-21T22:53:00.761Z","0.6.0":"2026-06-05T07:13:24.655Z","0.6.1":"2026-06-08T14:31:47.523Z","0.7.0":"2026-06-10T04:59:24.604Z","0.8.0":"2026-06-26T22:28:36.807Z","0.8.1":"2026-06-27T21:39:40.880Z","0.9.0":"2026-07-01T16:07:38.496Z","0.9.1":"2026-07-04T06:33:37.219Z","0.9.2":"2026-07-05T07:40:50.832Z","0.9.3":"2026-07-09T05:56:53.111Z","0.9.4":"2026-07-10T23:23:38.821Z","0.10.0":"2026-07-15T06:30:24.605Z","0.10.1":"2026-07-16T03:51:33.257Z","0.11.0":"2026-07-18T22:20:52.804Z","0.11.1":"2026-07-22T16:54:13.863Z","0.12.0":"2026-07-25T00:51:57.964Z","0.12.1":"2026-07-27T17:23:02.509Z","0.12.2":"2026-08-09T20:33:27.691Z","0.12.3":"2026-08-09T21:36:46.437Z","0.12.4":"2026-08-10T03:29:19.620Z","0.12.5":"2026-08-11T02:47:39.945Z","0.12.6":"2026-08-11T08:09:25.477Z","0.14.0":"2026-08-14T22:51:31.183Z","0.15.0":"2026-09-07T22:43:52.028Z","0.16.0":"2026-09-12T17:58:23.789Z","0.17.0":"2026-09-20T06:43:16.237Z","0.17.1":"2026-09-29T19:23:46.442Z"},"repository":{"url":"https://github.com/mengxi-ream/read-frog-monorepo","type":"git","directory":"packages/api-contract"},"maintainers":[{"name":"mengxi-ream","email":"z1219202167@outlook.com"},{"name":"taiiiyang","email":"781547101@qq.com"}],"readme":"","readmeFilename":""}