{"bin":{"tzin":"dist/cli.js"},"bugs":{"url":"https://github.com/Tzinny-dev/tzin/issues"},"dist":{"shasum":"8a06412518c91a9a6f59e806cec8395be61b7731","tarball":"https://registry.npmjs.org/@carlos-tzin/tzin/-/tzin-1.0.8.tgz","fileCount":76,"integrity":"sha512-KX8T9mHPZ2ciQl4bzBFgi9/2QIuBGdIqFzWMuLnpIOrtPeQR52Ukn745rx/HiDxvqFfCfoG5f6Hc6blwhU4pUQ==","signatures":[{"sig":"MEUCIHoGT1yNA4lM79IxrpwmxEdexOx8MRmDJbAK/5wQ/fsqAiEA3AFVZS69d+4iaLHZNfhvTDMLUJfzXAlfUqmWwl0pMrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFic5KH4IZUlQgZXkRmEa3iH9M4HGQiOXjjypLommN41AiEA30RJzeJ4vP73KIJXdiDsrEd9/VRAxRSEzwWKWVxifTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204713},"main":"./dist/index.js","name":"@carlos-tzin/tzin","type":"module","types":"./dist/index.d.ts","author":{"name":"The tzin authors"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"./ws":{"types":"./dist/ws.d.ts","default":"./dist/ws.js"},"./bus":{"types":"./dist/bus.d.ts","default":"./dist/bus.js"},"./log":{"types":"./dist/log.d.ts","default":"./dist/log.js"},"./auth":{"types":"./dist/auth.d.ts","default":"./dist/auth.js"},"./jobs":{"types":"./dist/jobs.d.ts","default":"./dist/jobs.js"},"./test":{"types":"./dist/test.d.ts","default":"./dist/test.js"},"./cache":{"types":"./dist/cache.d.ts","default":"./dist/cache.js"},"./rate-limit":{"types":"./dist/rate-limit.d.ts","default":"./dist/rate-limit.js"},"./client-browser":{"types":"./dist/client-browser.d.ts","default":"./dist/client-browser.js"}},"gitHead":"949ea4c95ed75215726ceb6b4f4ffa9dbfd690a0","license":"MIT","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","probe:mcp":"node scripts/mcp-client.mjs","typecheck":"tsc --noEmit","bench:http":"tsx bench/http.bench.mjs","bench:lookup":"tsx bench/lookup.bench.mjs","probe:workers":"node scripts/workers-probe.mjs","test:coverage":"vitest run --coverage","bench:pipeline":"tsx bench/pipeline.bench.mjs","prepublishOnly":"npm run build && npm test","typecheck:hono":"tsc -p bench/tsconfig.hono.json --noEmit --extendedDiagnostics","typecheck:ours":"tsc -p bench/tsconfig.ours.json --noEmit --extendedDiagnostics"},"_npmUser":{"name":"carlos-tzin","email":"921charly@gmail.com"},"homepage":"https://github.com/Tzinny-dev/tzin#readme","keywords":["typescript","framework","contract-first","typebox","openapi","mcp","realtime","websockets","sse","presence","channels","http","api"],"repository":{"url":"git+https://github.com/Tzinny-dev/tzin.git","type":"git"},"_npmVersion":"11.12.1","description":"Contract-first TypeScript framework. Types that scale, realtime channels with presence, and an MCP server for every API.","directories":{},"maintainers":[{"name":"carlos-tzin","email":"921charly@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.21.3","@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","hono":"^4.0.0","vitest":"^2.1.0","esbuild":"^0.28.0","express":"^5.2.1","@types/ws":"^8.18.1","miniflare":"^5.20260820.0-alpha","autocannon":"^8.0.0","typescript":"^5.6.0","@types/node":"^26.2.0","@hono/node-server":"^2.1.1","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/tzin_1.0.8_1790822905787_0.6554018682960785","host":"s3://npm-registry-packages-npm-production"},"_id":"@carlos-tzin/tzin@1.0.8","version":"1.0.8"}